﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Microsoft.VisualStudio.QualityTools.WebTestFramework</name>
  </assembly>
  <members>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.AlwaysExecuteRecorderPluginAttribute">
      <summary>Attribute to indicate that the recorder plug-in should always be executed.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.AlwaysExecuteRecorderPluginAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.AlwaysExecuteRecorderPluginAttribute" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1">
      <summary>Helper class that helps with conversions between enum values and strings.</summary>
      <typeparam name="T"></typeparam>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Gets a value indicating whether this converter can convert an object in the given source type to a string using the specified context.</summary>
      <returns>true if this converter can perform the conversion; otherwise, false.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
      <param name="sourceType">A <see cref="T:System.Type" /> that represents the type you want to convert from.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.CanConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Type)">
      <summary>Returns whether this converter can convert the object to the specified type.</summary>
      <returns>true if this converter can perform the conversion; otherwise, false.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
      <param name="destinationType">A <see cref="T:System.Type" /> that represents the type you want to convert to.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)">
      <summary>Converts the specified object to the type of this converter, using the specified context and culture information.</summary>
      <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
      <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use as the current culture.</param>
      <param name="value">The <see cref="T:System.Object" /> to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.ConvertFromEnumToString(`0)">
      <summary>Converts the specified enum value to a string representative of this enum value.</summary>
      <returns>A string representation of the specified enum value.</returns>
      <param name="value">The enum value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.ConvertFromStringToEnum(System.String)">
      <summary>Converts the specified string to a corresponding enum value.</summary>
      <returns>The enum corresponding to the specified string value.</returns>
      <param name="value">The string value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type)">
      <summary>Converts the specified value object to the specified type, using the specified context and culture information.</summary>
      <returns>An <see cref="T:System.Object" /> that represents the converted value.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
      <param name="culture">The <see cref="T:System.Globalization.CultureInfo" /> to use as the current culture.</param>
      <param name="value">The <see cref="T:System.Object" /> to convert.</param>
      <param name="destinationType">The <see cref="T:System.Type" /> to convert the <paramref name="value" /> parameter to.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)">
      <summary>Returns a collection of standard values for the data type this type converter is designed for when provided with a format context.</summary>
      <returns>A <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> that holds a standard set of valid values, or null if the data type does not support a standard set of values.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context that can be used to extract additional information about the environment from which this converter is invoked. This parameter or properties of this parameter can be null.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext)">
      <summary>Returns whether the collection of standard values returned from <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> is an exclusive list of possible values, using the specified context.</summary>
      <returns>true if the <see cref="T:System.ComponentModel.TypeConverter.StandardValuesCollection" /> returned from <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> is an exhaustive list of possible values; false if other values are possible.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext)">
      <summary>Returns whether this object supports a standard set of values that can be picked from a list, using the specified context.</summary>
      <returns>true if <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.GetStandardValues(System.ComponentModel.ITypeDescriptorContext)" /> should be called to find a common set of values the object supports; otherwise, false.</returns>
      <param name="context">An <see cref="T:System.ComponentModel.ITypeDescriptorContext" /> that provides a format context.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BaseEnumStringConverter`1.PopulateStandardValues">
      <summary>Returns a string array with the string representation of all possible enum values.</summary>
      <returns>A string array with the string representation of all possible enum values.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.BinaryHttpBody"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BinaryHttpBody.#ctor"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BinaryHttpBody.Clone"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.BinaryHttpBody.ContentType"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.BinaryHttpBody.Data"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.BinaryHttpBody.WriteHttpBody(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest,System.IO.Stream)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment">
      <summary>Represents a comment that the test designer adds to a Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Comment.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Comment.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment" /> class using the specified string.</summary>
      <param name="commentText">A <see cref="T:System.String" /> that contains the text of the comment. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Comment.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment" /> that is a copy of the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment" />.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment" /> that is a copy of the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Comment" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Comment.CommentText">
      <summary>Gets or sets the text of the comment. </summary>
      <returns>The text of the comment. </returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalConstructType">
      <summary>Enumerates all possible conditional construct types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalConstructType.Condition">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalConstructType.Loop">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs">
      <summary>Class to contain <see cref="T:System.EventArgs" /> used for conditional loops and statements.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs.IsMet">
      <summary>Gets or sets whether the condition was met or not.</summary>
      <returns>true if the condition was met; otherwise, false. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs.Message">
      <summary>Gets or sets the message to appear when this rule is run in playback. This message is not shown during a load test.</summary>
      <returns>A message to appear when this rule is run in playback.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs.WebTest">
      <summary>Gets the Web test that contains the request that triggered this condition event.</summary>
      <returns>The Web test that triggered this condition event.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule">
      <summary>Condition rules are executed in a conditional loop or statement. These rules are intended to decide whether the body of the loop or statement should be executed.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.CleanUp(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Called after the loop or condition finished executing. This includes any requests in the body. Any cleanup code relevant to the conditional rule should be added to this method.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.Initialize(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Called before the first <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)" /> call is made. Any initialization code relevant to the conditional rule should be added to this method.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException">
      <summary>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException" /> is thrown when an exception occurs while executing one of the three methods of a conditional rule. The three methods are <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.Initialize(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)" />, <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)" />, and <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule.CleanUp(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException" /> class. Used in remoting scenarios when an exception is propagated from the server to the client.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> to use for serialization and deserialization.</param>
      <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> to describe the source and destination of the serialized stream.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException" /> class with the specified message.</summary>
      <param name="message">The message to use for initialization.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleException" /> class with the specified message an inner exception.</summary>
      <param name="message">The message.</param>
      <param name="innerException">The inner exception data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference">
      <summary>Base class for a reference to a particular conditional rule.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" /> class by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" /> to copy to create the new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference.#ctor(System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" /> class with the specified type.</summary>
      <param name="type">The type to use for initialization.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReferenceCollection">
      <summary>Represents a strongly typed container for web-test conditional rule references.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReferenceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReferenceCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleType">
      <summary>Enumerates all possible condition rule types.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleType.AnyConditional">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleType.ConditionOnly">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleType.LoopOnly">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference">
      <summary>Reference to a conditional rule that will be used in a condition.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" /> class by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" /> to copy to create the new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference.#ctor(System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" /> class with the specified type.</summary>
      <param name="type">The type to use for initialization.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference" /> that is a copy of the current instance.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException">
      <summary>An exception that is thrown by the test engine for connection failure errors during a Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException.#ctor(System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException" /> class with a reference to the inner exception that is the cause of this exception.</summary>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException" /> class with serialized data, for use in remoting scenarios.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown. </param>
      <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination. </param>
      <exception cref="T:System.ArgumentNullException">The <paramref name="info" /> parameter is null. </exception>
      <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult" /> is zero (0). </exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException" /> class with a specified error message.</summary>
      <param name="message">A message that describes the error. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConnectionFailedWebTestException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
      <param name="message">A message that describes the error.</param>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter">
      <summary>The <see cref="N:Microsoft.VisualStudio.TestTools.WebTesting" /><see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> class encapsulates a single parameter in the WebTest context that has a name and value. A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> object is typically one of many <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> objects in the WebTest.Context property which is a collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> objects.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> class with an empty <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Name" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Value" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> class with the specified <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Name" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Value" />.</summary>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" />.</param>
      <param name="parameterValue">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Name">
      <summary>Gets or sets the name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" />.</summary>
      <returns>The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter.Value">
      <summary>Gets or sets the value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" />.</summary>
      <returns>The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameterCollection">
      <summary>Contains a strongly typed collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameter" /> objects.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameterCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ContextParameterCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.CssIterationAttribute">
      <summary>Represents the project iteration to which this test corresponds. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.CssIterationAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.CssIterationAttribute" /> class. </summary>
      <param name="cssIteration">A string that identifies the corresponding project iteration.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.CssIterationAttribute.CssIteration">
      <summary>Gets the iteration identifier for the test.</summary>
      <returns>An iteration identifier. </returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.CssProjectStructureAttribute">
      <summary>Represents the node in the team project hierarchy to which this test corresponds.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.CssProjectStructureAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.CssProjectStructureAttribute" /> class. </summary>
      <param name="cssProjectStructure">A string that identifies the corresponding project feature.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.CssProjectStructureAttribute.CssProjectStructure">
      <summary>Gets the project feature identifier for the test.</summary>
      <returns>A project feature identifier.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod">
      <summary>Enumeration for the access method that is used for data binding.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod.Random">
      <summary>Randomly selects data from the data source for the duration of the test.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod.Sequential">
      <summary>Sequentially selects data from the data source for the duration of the test. If necessary, starts at the first row of the data source again.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod.Unique">
      <summary>Sequentially selects each element in the data source only one time and ends the test when the data is exhausted. For example, if the data source has ten rows, then the load test will have ten test iterations executed and then stop, even if there is time left in the test duration. Additionally, if there are other tests in the load test not using the unique data binding option, the load test will continue to run those tests although the unique tests have ended.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod.DoNotMoveCursor">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute">
      <summary>Contains information that defines data binding properties for a Web test. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute.#ctor(System.String,System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute" /> class.</summary>
      <param name="dataSourceName">The name of the data source to bind.</param>
      <param name="tableName">The name of the table that contains the data to bind.</param>
      <param name="columnName">The name of the column that contains data to bind.</param>
      <param name="contextVariableName">The name of the variable that represents the data-bound value.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute.ColumnName">
      <summary>Gets the name of the column that contains data to bind.</summary>
      <returns>A column name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute.ContextVariableName">
      <summary>Gets the name of the variable that represents the data-bound value.</summary>
      <returns>The name of the variable that represents the data-bound value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute.DataSourceName">
      <summary>Gets the name of the data source to bind.</summary>
      <returns>A data source name. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAttribute.TableName">
      <summary>Gets the name of the table that contains the data to bind. </summary>
      <returns>A table name. </returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingSelectColumns"></member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingSelectColumns.SelectAllColumns">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingSelectColumns.SelectOnlyBoundColumns">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSource">
      <summary>Defines a data source for a Web test. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSource" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Clone">
      <summary>Creates a new instance of the data source. </summary>
      <returns>A new instance of the data source.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Connection">
      <summary>Gets the connection string that is used to connect to the data source. The format for the connection string is the same as for the ConnectionString property of the System.Data.OleDbConnection class.</summary>
      <returns>The connection string that is used to connect to the data source.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.CsvProvider">
      <summary>Specifies a .csv file as a data source for a Web test. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Name">
      <summary>Gets or sets the name for the data source that uniquely identifies the data source from other data sources in the Web test.</summary>
      <returns>The name for the data source.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Provider">
      <summary>Gets the provider-invariant name for this data source. Example: System.Data.OleDb.</summary>
      <returns>The provider-invariant name for this data source.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.SetConnection(System.String,System.String)">
      <summary>Sets the provider and connection string for the data source.</summary>
      <param name="provider">The <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Provider" /> name for the data source. </param>
      <param name="connection">The <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Connection" /> string to set for this data source. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.SetConnection(System.String,System.String,System.String)">
      <summary>Sets the provider and connection string and enables a different string that you can use as a display value.</summary>
      <param name="provider">The <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Provider" /> name for the data source.</param>
      <param name="connection">The <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Connection" /> string to set for this data source.</param>
      <param name="connectionDisplayValue">The connection string value to be displayed in the editor. This value should be the same as the connection string with security value stripped out.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.Tables">
      <summary>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTableCollection" /> object that contains a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable" /> object for each table in the data source that can be used by the Web test.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTableCollection" /> object.</returns>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.DataSource.XmlProvider">
      <summary>Specifies an XML data source for a Web test.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute">
      <summary>Contains information that describes a data source for a Web test. This class cannot be inherited. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,System.String)">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using a single table and the defined access method.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="accessMethod">The mode for accessing data from the data source.</param>
      <param name="tableName">The table name within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,System.String[])">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using an array of table names.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="accessMethod">The mode for accessing data from the data source.</param>
      <param name="tableNames">The table names within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String)">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using a single table.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="tableName">The table name within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingSelectColumns,System.String)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingSelectColumns,System.String[])"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,System.String)">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using a single table, the defined access method, and the name of the data source provider.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="providerName">The name of the data source provider.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="accessMethod">The mode for accessing data from the data source.</param>
      <param name="tableName">The table name within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,System.String[])">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using an array of table names, the defined access method, and the name of the data source provider.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="providerName">The name of the data source provider.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="accessMethod">The mode for accessing data from the data source.</param>
      <param name="tableNames">The table names within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,System.String)">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using a single table and the name of the data source provider.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="providerName">The name of the data source provider. </param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="tableName">The table name within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String,System.String[])">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class using an array of table names and the name of the data source provider.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="providerName">The name of the data source provider.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="tableNames">The table names within the data source that contain information to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.#ctor(System.String,System.String,System.String[])">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute" /> class.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="connectionString">The connection string to access the data source.</param>
      <param name="tableNames">The table names, within the data source, that contain information to be accessed.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.AccessMethod">
      <summary>Gets the method by which data will be accessed in the data source.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.ConnectionString">
      <summary>Gets the connection for the data source.</summary>
      <returns>A connection string.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.DataSourceName">
      <summary>Gets the name of the data source.</summary>
      <returns>A data source name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.DataSourceProviderName">
      <summary>Gets the name of the data source provider. </summary>
      <returns>The name of the data source provider.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.SelectColumns"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute.TableNames">
      <summary>Gets the table names in the data source that contains data to be accessed.</summary>
      <returns>An array of table names.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceCollection">
      <summary>Contains a strongly typed collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceCollection" /> objects.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable">
      <summary>An object that represents a table in a data source that you can use in a Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable.AccessMethod">
      <summary>Gets or sets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod" /> enumeration value: either Sequential, Random, or Unique.</summary>
      <returns>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod" /> enumeration value</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable.Name">
      <summary>Gets or sets the name for the data source table. This name must be unique throughout the data source.</summary>
      <returns>The name for the data source table.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable.SelectColumns"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTableCollection">
      <summary>Contains a strongly typed collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTableCollection" /> objects.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTableCollection.#ctor">
      <summary>Initializes an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTableCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest">
      <summary>Represents a declarative, XML-based Web test. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.ConditionalRuleReferences"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.ContextParameters">
      <summary>Gets the set of context parameters associated with this Web test.</summary>
      <returns>A collection of context parameters. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.Description">
      <summary>Gets or sets a textual description of this Web test. </summary>
      <returns>A description of this Web test. </returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.GetExtractionRuleVariables"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.GetItem(System.Int32)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.GetRequestEnumerator">
      <returns>An enumerator.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.InitializeDataBinding"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.InsertItemAt(System.Int32,Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem)"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.Items">
      <summary>Gets or sets the set of items that are contained in this Web test. Items are transactions, requests, comments, and included Web tests.</summary>
      <returns>A collection of items. </returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.RemoveItemAt(System.Int32)"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest.RequestItems"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer">
      <summary>Loads the contents of a .webtest file into an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.Open(System.IO.Stream)">
      <param name="stream"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.Open(System.String)">
      <summary>Opens a Web test file. </summary>
      <returns>A declarative Web test. </returns>
      <param name="fileName">The path to and name of a Web test file.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.Save(Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest,System.IO.Stream)">
      <summary>Saves a Web test to a stream. </summary>
      <param name="declarativeWebTest">A declarative Web test.</param>
      <param name="stream"></param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.Save(Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest,System.String)">
      <summary>Saves a Web test file. </summary>
      <param name="declarativeWebTest">A declarative Web test. </param>
      <param name="fileName">The path to and name of a Web test file.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute">
      <summary>Used to specify deployment items such as a file or directory for per-test-deployment. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute" /> class. Use the <paramref name="path" /> parameter to specify the path to a file or directory to deploy.  </summary>
      <param name="path">The relative or absolute path to the deployment item or directory to deploy. All items or directories will be deployed to the directory where the deployed test assemblies reside.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute" /> class. Use the <paramref name="path" /> parameter to specify the path to a file or directory to deploy, and the <paramref name="outputDirectory" /> parameter to specify the path to the output directory.  </summary>
      <param name="path">The relative or absolute path to the deployment item or directory to deploy.</param>
      <param name="outputDirectory">The path to the output directory. This contains all items and directories identified by <paramref name="path" />. This directory will be relative to the directory that contains the deployed test assemblies.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute.OutputDirectory">
      <summary>Gets a value representing the path to the output directory.</summary>
      <returns>A value representing the directory under the deployment directory that will contain the deployed files and directories.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.DeploymentItemAttribute.Path">
      <summary>Gets a value that represents the path to the deployment item.</summary>
      <returns>The path to the file or directory to deploy.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlSelectTag">
      <summary>An extraction rule used to extract the selected option from an HTML select tag.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlSelectTag.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlSelectTag" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlSelectTag.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Extracts the selected option of a particular HTML select tag.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlSelectTag.Index">
      <summary>Gets or sets the index.</summary>
      <returns>The index.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlSelectTag.SelectTagName">
      <summary>Gets or sets the select tag name.</summary>
      <returns>The select tag name.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText">
      <summary>Extraction rule used to extract the inner text from an HTML tag</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.AttributeName">
      <summary>Gets or sets the attribute name.</summary>
      <returns>The attribute name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.AttributeValue">
      <summary>Gets or sets the attribute value.</summary>
      <returns>The attribute value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.CollapseWhiteSpace">
      <summary>Gets or sets the indicator of whether to collapse white space.</summary>
      <returns>true to collapse white space; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Extracts the Inner Text of a particular HTML tag.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.HasClosingTags">
      <summary>Gets or sets the indicator of whether to include closing tags.</summary>
      <returns>true to include closing tags; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.Index">
      <summary>Gets or sets the index.</summary>
      <returns>The index.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.RemoveInnerTags">
      <summary>Gets or sets the indicator of whether to remove the inner tags.</summary>
      <returns>true to remove the inner tags; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractHtmlTagInnerText.TagName">
      <summary>Gets or sets the tag name.</summary>
      <returns>The tag name.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExtractValues" /> event. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs.Message">
      <summary>Gets or sets a message that is associated with the results of the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExtractValues" /> event.</summary>
      <returns>A message that is associated with the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs.Request">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object that generated the response.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs.Response">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> object from which to extract values into the context.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs.Success">
      <summary>Gets or sets a value that indicates whether the extraction rule succeeded.</summary>
      <returns>true if it did succeed; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs.WebTest">
      <summary>Gets the Web test that contains the request that triggered the extraction event.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule">
      <summary>Base class used to define rules for obtaining data from a Web response that is generated by a Web test. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> class. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule.ContextParameterName">
      <summary>Gets or sets the context name of the extracted property.</summary>
      <returns>The context name of the extracted property.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>When overridden in a derived class, this method extracts information from a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> and places it into the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule.RuleDescription">
      <summary>This method is no longer used. Use the <see cref="T:System.ComponentModel.DisplayNameAttribute" /> on the class to set a description for this rule.</summary>
      <returns>The rule description.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule.RuleName">
      <summary>This method is no longer used. Use the <see cref="T:System.ComponentModel.DisplayNameAttribute" /> on the class to set a display name for this rule.</summary>
      <returns>The rule name.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference" /> class encapsulates the metadata about an <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> and the parameter values to use when an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> is created when the Web test that uses the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> is run.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference.#ctor(System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference" /> class using the <see cref="T:System.Type" /> of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> implementation as a parameter.</summary>
      <param name="type">The <see cref="T:System.Type" /> of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> implementation.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference.Clone">
      <summary>Returns a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference" /> object.</summary>
      <returns>An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReference.ContextParameterName">
      <summary>Gets or sets the name of the context parameter in the Web test's context.</summary>
      <returns>The name of the context parameter in the Web test's context.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReferenceCollection">
      <summary>Contains a strongly typed collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReferenceCollection" /> objects.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReferenceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRuleReferenceCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter">
      <summary>Represents a file upload form post parameter.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter" /> class with values for the inherited Name and UrlEncode properties in addition to the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.FileName" /> property.</summary>
      <param name="name">The parameter name.</param>
      <param name="fileName">The name of the file to upload.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.#ctor(System.String,System.String,System.String)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.#ctor(System.String,System.String,System.String,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.Clone">
      <summary>Performs a MemberwiseClone on this instance.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.ContentType">
      <summary>Gets or sets the content type header.</summary>
      <returns>The content type header. The default value is "application/octet-stream".</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.FileName">
      <summary>Gets or sets the file name to upload.</summary>
      <returns>The file name to upload.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.FileUploadParameter.GenerateUniqueName"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperator">
      <summary>Enumerates all possible numerical comparison operators for the for loop conditional rule.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperator.LessThan">
      <summary>Represents a less than comparison.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperator.LessThanOrEqual">
      <summary>Represents a less than or equal comparison.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperator.GreaterThan">
      <summary>Represents a greater than comparison.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperator.GreaterThanOrEqual">
      <summary>Represents a greater than or equal comparison.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter">
      <summary>Helper class that helps with conversions between enum values and strings.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter.ConvertFromEnumToString(Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperator)">
      <summary>Converts the specified enum value to a string representative of this enum value.</summary>
      <returns>A string representation of the specified enum value.</returns>
      <param name="value">The enum value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter.ConvertFromStringToEnum(System.String)">
      <summary>Converts the specified string to a corresponding enum value.</summary>
      <returns>The enum corresponding to the specified string value.</returns>
      <param name="value">The string value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ForLoopComparisonOperatorConverter.PopulateStandardValues">
      <summary>Returns a string array with the string representation of all possible enum values.</summary>
      <returns>A string array with the string representation of all possible enum values.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody">
      <summary>Represents an HTML form post body with a collection of form parameters.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody.Clone">
      <summary>Returns a deep copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody" />.</summary>
      <returns>A deep copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody.ContentType">
      <summary>Gets a value that indicates the content type of the data being sent.</summary>
      <returns>A value representing the content type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody.FormPostParameters">
      <summary>Gets the list of FormPostParameters included in this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody" />.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection" /> collection that contains each <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> associated with this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostHttpBody.WriteHttpBody(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest,System.IO.Stream)">
      <summary>Writes the HTTP body stream.</summary>
      <param name="request">Used to define the encoding of non-ASCII characters.</param>
      <param name="bodyStream">The stream to add the form post HTTP body.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter">
      <summary>Represents an HTML form POST parameter.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> object.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> object with a name/value pair.</summary>
      <param name="name">The form post parameter name.</param>
      <param name="value">The form post parameter value.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter.#ctor(System.String,System.String,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> object with a form post parameter name/value pair and a Boolean value that indicates whether the FormPost Parameter is URL encoded.</summary>
      <param name="name">The form post parameter name.</param>
      <param name="value">The form post parameter value.</param>
      <param name="urlEncode">true if this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> is URL encoded; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter.Clone">
      <summary>Creates a clone of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> object.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection">
      <summary>Represents a strongly typed container for form post parameters.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection.Add(System.String,System.String)">
      <summary>Adds a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> created from a parameter name and value.</summary>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> to be created and then added to the collection.</param>
      <param name="parameterValue">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> to be created and then added to the collection.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection.Add(System.String,System.String,System.Boolean)">
      <summary>Adds a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> created from a parameter name and value and a value that indicates whether the form post parameter is URL encoded.</summary>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> to be created and then added to the collection.</param>
      <param name="parameterValue">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> to be created and then added to the collection.</param>
      <param name="urlEncode">true if the form post parameter is URL encoded; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameterCollection.Contains(System.String)">
      <summary>Gets a value that indicates whether a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> occurs in this collection.</summary>
      <returns>true if the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> exists in this collection; otherwise, false.</returns>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.FormPostParameter" /> to look for in this collection.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute">
      <summary>Represents an HTML attribute.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute" /> class.</summary>
      <param name="name">The name of the HTML attribute.</param>
      <param name="value">The value of the HTML attribute.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute.Name">
      <summary>Gets the attribute name set by the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute" /> constructor.</summary>
      <returns>The name of the attribute.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute.Value">
      <summary>Gets the attribute value set by the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute" /> constructor.</summary>
      <returns>The value of the attribute.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttributeWithOffsets">
      <summary>Extends the basic <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute" /> and tracks the beginning and ending offsets within an HTML document.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttributeWithOffsets.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttributeWithOffsets" /> class.</summary>
      <param name="name">The name of the HTML attribute.</param>
      <param name="value">The value of the HTML attribute.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttributeWithOffsets.BeginOffset">
      <summary>Gets or sets the first character offset of an HTML attribute within an HTML document.</summary>
      <returns>A value that represents an HTML attribute offset.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttributeWithOffsets.EndOffset">
      <summary>Gets or sets the last character offset of an HTML attribute within an HTML document.</summary>
      <returns>A value that represents an HTML attribute offset.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument">
      <summary>Provides access to the set of HTML tags in an HTML response body.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument.#ctor(System.Uri,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> class. This constructor takes a string and uses it as the document.</summary>
      <param name="documentLocation">A URI representing the document location.</param>
      <param name="documentContent">The contents of the document.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument.DependentRequestUrls">
      <summary>Gets the URLs for dependent requests found in the HTML document.</summary>
      <returns>An <see cref="T:System.Collections.Generic.ICollection`1" /> containing strings representing the dependent requests found in the HTML document.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument.GetFilteredHtmlTags(System.String[])">
      <summary>Parses <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> and returns an iterator with all the HTML tags found that match the tags that are contained in the <paramref name="tagFilter" /> array.</summary>
      <returns>A <see cref="T:System.Collections.Generic.IEnumerable`1" /> object.</returns>
      <param name="tagFilter">An array that contains HTML tags to be used as a filter for the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" />.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument.HtmlTags">
      <summary>Gets all the tags that are available in the document.</summary>
      <returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> object that contains HTML tags.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument.SetParserOffsetTracking(System.Boolean)">
      <summary>Sets the parser mode for tracking tag and attribute value offsets.</summary>
      <param name="flag">true for tracking tag and attribute value offsets; otherwise, false.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" /> object is the foundation of the HTML document and holds the parsed structure of the document.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag.AddAttribute(Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute)">
      <summary>Adds an attribute to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" /> collection.</summary>
      <param name="attribute">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute" /> to add to the collection.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag.Attributes">
      <summary>Gets a collection of attributes associated with the HTML tag.</summary>
      <returns>A <see cref="T:System.Collections.Generic.IList`1" /> object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag.GetAttributeValue(System.String)">
      <summary>Gets the value of a specified attribute.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlAttribute" /> object. </returns>
      <param name="attributeName">The name of the attribute. Used as the key to look up the attribute value.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag.GetAttributeValueAsString(System.String)">
      <summary>Gets the value of a specified attribute in string format.</summary>
      <returns>An attribute value in a string format.</returns>
      <param name="attributeName">The name of the attribute. Used as the key to look up the attribute value.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag.Name">
      <summary>Gets or sets the name of the tag.</summary>
      <returns>The tag name.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText">
      <summary>This class represents the inner text of an html tag. It contains the beginning and ending offset of the inner text location in the whole document.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.#ctor(System.String,System.Int32,System.Int32,System.Boolean,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText" /> class using the specified values.</summary>
      <param name="documentContent">The document content.</param>
      <param name="beginOffset">The beginning offset of the inner text within the document.</param>
      <param name="endOffset">The ending offset of the inner text within the document.</param>
      <param name="removeInnerTags">true to remove the inner HTML tags; otherwise, false.</param>
      <param name="collapseWhiteSpace">true to collapse whitespace within the inner text; otherwise, false.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.BeginOffset">
      <summary>Gets the beginning offset of the inner text within the document.</summary>
      <returns>The beginning offset of the inner text within the document.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.CollapseWhiteSpace">
      <summary>Gets or sets the indicator of whether to collapse white space.</summary>
      <returns>true to collapse white space; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.DocumentContent">
      <summary>Gets the complete document.</summary>
      <returns>The complete document.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.EndOffset">
      <summary>Gets the ending offset of the inner text within the document.</summary>
      <returns>The ending offset of the inner text within the document.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.RemoveInnerTags">
      <summary>Gets or sets the indicator of whether to remove the inner tags.</summary>
      <returns>true to remove the inner tags; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerText.Value">
      <summary>Gets a string that contains the inner text represented by this object.</summary>
      <returns>A string that contains the inner text.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser">
      <summary>A specialized parser used to extract the inner text from HTML tags located in an HTML document.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser" /> class by using the specified HTML document text.</summary>
      <param name="documentContent">The HTML document text for this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser.GetInnerTextForHtmlTags(System.String,System.Boolean,System.Boolean,System.Boolean)">
      <summary>Returns an enumerable list of all the inner text that matches the specified parameters.</summary>
      <returns>An enumerable list of the inner text of the matching tags.</returns>
      <param name="tagName">The name of the tag to search for.</param>
      <param name="hasClosingTag">Specifies if this tag has a closing tag.</param>
      <param name="removeInnerTags">true to filter out HTML tags from the inner text; otherwise, false.</param>
      <param name="collapseWhiteSpace">true to collapse the extra white space in the HTML document; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser.GetInnerTextForHtmlTags(System.String,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32)">
      <summary>Returns an enumerable list of all the inner text that matches the specified parameters.</summary>
      <returns>An enumerable list of the inner text of the matching tags.</returns>
      <param name="tagName">The name of the tag to search for.</param>
      <param name="hasClosingTag">Specifies if this tag has a closing tag.</param>
      <param name="removeInnerTags">true to filter out HTML tags from the inner text; otherwise, false.</param>
      <param name="collapseWhiteSpace">true to collapse the extra white space in the HTML document; otherwise, false.</param>
      <param name="beginParseOffset">The start offset for parsing the HTML document.</param>
      <param name="endParseOffset">The end offset for the parsing the HTML document.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser.GetInnerTextForHtmlTags(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">
      <summary>Returns an enumerable list of all the inner text that matches the specified parameters.</summary>
      <returns>An enumerable list of the inner text of the matching tags.</returns>
      <param name="tagName">The name of the tag to search for.</param>
      <param name="attributeName">The name of the attribute to match.</param>
      <param name="attributeValue">The value of the attribute to match.</param>
      <param name="hasClosingTag">Specifies if this tag has a closing tag.</param>
      <param name="removeInnerTags">true to filter out HTML tags from the inner text; otherwise, false.</param>
      <param name="collapseWhiteSpace">true to collapse the extra white space in the HTML document; otherwise, false.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagInnerTextParser.GetInnerTextForHtmlTags(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32)">
      <summary>Returns an enumerable list of all the inner text that matches the specified parameters.</summary>
      <returns>An enumerable list of the inner text of the matching tags.</returns>
      <param name="tagName">The name of the tag to search for.</param>
      <param name="attributeName">The name of the attribute to match.</param>
      <param name="attributeValue">The value of the attribute to match.</param>
      <param name="hasClosingTag">Specifies if this tag has a closing tag.</param>
      <param name="removeInnerTags">true to filter out HTML tags from the inner text; otherwise, false.</param>
      <param name="collapseWhiteSpace">true to collapse the extra white space in the HTML document; otherwise, false.</param>
      <param name="beginParseOffset">The start offset for parsing the HTML document.</param>
      <param name="endParseOffset">The end offset for the parsing the HTML document.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagWithOffsets">
      <summary>Extends the basic <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" /> by tracking the beginning and ending tag offsets within the HTML document. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagWithOffsets.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagWithOffsets" /> class. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagWithOffsets.BeginOffset">
      <summary>Gets or set the offset for an open bracket of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" /> within a HTML document.</summary>
      <returns>The offset for a tag for an open bracket of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTagWithOffsets.EndOffset">
      <summary>Gets or set the offset for an <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" /> close bracket within a HTML document.</summary>
      <returns>The offset for a close bracket for <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlTag" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.IBinaryHttpBodyEditorPlugin"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IBinaryHttpBodyEditorPlugin.CreateEditor(System.String,System.Byte[])"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IBinaryHttpBodyEditorPlugin.GetNewValue"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IBinaryHttpBodyEditorPlugin.SupportsContentType(System.String)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.IHttpBody">
      <summary>Provides a common interface for accessing an HTTP body. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IHttpBody.ContentType">
      <summary>Gets a value that represents the content-type of the body.</summary>
      <returns>The body content-type.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IHttpBody.WriteHttpBody(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest,System.IO.Stream)">
      <summary>Creates a stream that contains the HTTP body.</summary>
      <param name="request">Used to define the encoding of non-ASCII characters.</param>
      <param name="bodyStream">The stream to add the form post HTTP body.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludeCodedWebTestAttribute">
      <summary>Contains information that defines a coded Web test that is included in another Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IncludeCodedWebTestAttribute.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludeCodedWebTestAttribute" /> class.</summary>
      <param name="fullClassName">The full class name of the coded Web test attribute.</param>
      <param name="path">The path of the coded Web test attribute.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludeCodedWebTestAttribute.FullClassName">
      <summary>Gets or sets the full class name of the coded Web test attribute.</summary>
      <returns>The full class name of the coded Web test attribute.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludeCodedWebTestAttribute.Path">
      <summary>Gets or sets the path of the coded Web test attribute.</summary>
      <returns>The path of the coded Web test attribute.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludeDeclarativeWebTestAttribute">
      <summary>Contains information that defines a coded Web test that is included in another Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IncludeDeclarativeWebTestAttribute.#ctor(System.String,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludeDeclarativeWebTestAttribute" /> class.</summary>
      <param name="name">The name of the Declarative Web Test Attribute.</param>
      <param name="path">The path of the Declarative Web Test Attribute.</param>
      <param name="testId">The Test ID of the Declarative Web Test Attribute.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludeDeclarativeWebTestAttribute.Name">
      <summary>Gets or sets the name of the Declarative Web Test Attribute.</summary>
      <returns>The name of the Declarative Web Test Attribute.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludeDeclarativeWebTestAttribute.Path">
      <summary>Gets or sets the path of the Declarative Web Test Attribute.</summary>
      <returns>The path of the Declarative Web Test Attribute.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludeDeclarativeWebTestAttribute.TestId">
      <summary>Gets or sets the Test ID of the Declarative Web Test Attribute.</summary>
      <returns>The Test ID of the Declarative Web Test Attribute.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest">
      <summary>Represents a Web test that is included in another Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.InheritWebTestSettings">
      <summary>Gets or sets a value that indicates whether the included Web test inherits settings from the parent Web test.</summary>
      <returns>A value that indicates whether the included Web test inherits settings from the parent Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.IsCodedWebTest">
      <summary>Gets or sets a value that indicates whether the included Web test is a coded Web test.</summary>
      <returns>A value that indicates whether the included Web test is a coded Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.Name">
      <summary>Gets or sets the name of the included Web test.</summary>
      <returns>The name of the included Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.Path">
      <summary>Gets or sets the file path of the included Web test.</summary>
      <returns>The file path of the included Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.IncludedWebTest.TestId">
      <summary>Gets or sets a string value that contains the TestId of the included Web test.</summary>
      <returns>A GUID value that indicates the TestId of the included Web test. </returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.IStringHttpBodyEditorPlugin"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IStringHttpBodyEditorPlugin.CreateEditor(System.String,System.String)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IStringHttpBodyEditorPlugin.GetNewValue"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.IStringHttpBodyEditorPlugin.SupportsContentType(System.String)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference">
      <summary>Class to contain a reference to a particular conditional rule that will be used in a loop.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> class by creating a copy of the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> to use to create the new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference.#ctor(System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> class with the specified type.</summary>
      <param name="type">The type to use for initialization.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference.AdvanceDataCursors">
      <summary>Gets or sets the indicator of whether the data cursor should advance or not.</summary>
      <returns>true to advance the data cursor; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> that is a copy of this instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference.MaxIterations">
      <summary>Gets or sets the maximum iterations for the loop.</summary>
      <returns>The maximum iterations for the loop.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator">
      <summary>Enumerates the numerical comparison operators that are available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator.Equality">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator.Inequality">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator.LessThan">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator.LessThanOrEqual">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator.GreaterThan">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator.GreaterThanOrEqual">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter">
      <summary>Helper class that helps with conversions between enum values and strings.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter.ConvertFromEnumToString(Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperator)">
      <summary>Converts the specified enum value to a string representative of this enum value.</summary>
      <returns>A string representation of the specified enum value.</returns>
      <param name="value">The enum value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter.ConvertFromStringToEnum(System.String)">
      <summary>Converts the specified string to a corresponding enum value.</summary>
      <returns>The enum corresponding to the specified string value.</returns>
      <param name="value">The string value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.NumericalComparisonOperatorConverter.PopulateStandardValues">
      <summary>Returns a string array with the string representation of all possible enum values.</summary>
      <returns>A string array with the string representation of all possible enum values.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Outcome">
      <summary>Describes the outcome of a Web test.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.Outcome.Pass">
      <summary>Indicates that the Web test passed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.Outcome.Fail">
      <summary>Indicates that the Web test failed.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter">
      <summary>Helper class that helps with conversions between enum values and strings.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter.ConvertFromEnumToString(Microsoft.VisualStudio.TestTools.WebTesting.Outcome)">
      <summary>Converts the specified enum value to a string representative of this enum value.</summary>
      <returns>A string representation of the specified enum value.</returns>
      <param name="value">The enum value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter.ConvertFromStringToEnum(System.String)">
      <summary>Converts the specified string to a corresponding enum value.</summary>
      <returns>The enum corresponding to the specified string value.</returns>
      <param name="value">The string value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.OutcomeConverter.PopulateStandardValues">
      <summary>Returns a string array with the string representation of all possible enum values.</summary>
      <returns>A string array with the string representation of all possible enum values.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.OwnerAttribute">
      <summary>Used to specify the person responsible for maintaining, running, and/or debugging the test. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.OwnerAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.OwnerAttribute" /> class that uses an owner name. </summary>
      <param name="owner">The owner of the test.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.OwnerAttribute.Owner">
      <summary>Gets the owner of the test.</summary>
      <returns>The owner of the test.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Parameter">
      <summary>Represents an HTTP parameter base class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.#ctor">
      <summary>This class is abstract and cannot be instantiated.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Clone">
      <summary>When overridden in a derived class, creates a cloned copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Parameter" /> instance. </summary>
      <returns>An object derived from <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Parameter" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Name">
      <summary>Gets or sets the parameter name.</summary>
      <returns>The parameter name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.UrlEncode">
      <summary>Gets or sets a value that indicates whether the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Name" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Value" /> will be URL encoded.</summary>
      <returns>true if <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Name" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Value" /> will be URL encoded; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Parameter.Value">
      <summary>Gets or sets the string value of the parameter.</summary>
      <returns>The string value of the parameter.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> class is a multi-purpose class used to encapsulate the name and value of a single property for either a rule, such as an <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> or <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" />, or a plug-in, such as a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin" /> or a <see cref="T:Microsoft.VisualStudio.TestTools.LoadTesting.ILoadTestPlugin" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> class with the specified name and value.</summary>
      <param name="name">The name of the property.</param>
      <param name="value">The value of the property.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> object that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty.Name">
      <summary>Gets or sets the property name.</summary>
      <returns>The property name</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty.Value">
      <summary>Gets or sets the property value.</summary>
      <returns>The property value.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PostPageEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostPage" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostPageEventArgs.PageOutcome">
      <summary>Gets a value that indicates the outcome of the page request and response. </summary>
      <returns>A value of either <see cref="F:Microsoft.VisualStudio.TestTools.WebTesting.Outcome.Pass" /> or <see cref="F:Microsoft.VisualStudio.TestTools.WebTesting.Outcome.Fail" /> that indicates the outcome of the page request and response. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostPageEventArgs.PageStatistics">
      <summary>Gets a WebTestPageStatistics object that contains statistics about the execution of the page.</summary>
      <returns>A WebTestPageStatistics object that contains statistics about the execution of the page.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.PostRequest" /> and <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostRequest" /> events.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs.Request">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> that is the source of the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.PostRequest" /> event.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs.Response">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> that is generated by the request.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs.ResponseExists">
      <summary>Gets a value that indicates whether a response exists.</summary>
      <returns>true if a response exists; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs.WebTest">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> that contains the request.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PostTransactionEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostTransaction" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostTransactionEventArgs.Duration">
      <summary>Gets the duration of the transaction from the time that it starts until it is completed.</summary>
      <returns>The duration of the transaction.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostTransactionEventArgs.TransactionName">
      <summary>Gets the name of the transaction that is starting. </summary>
      <returns>The name of the transaction that is starting. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostTransactionEventArgs.WebTest">
      <summary>Gets the Web test that contains the transaction.</summary>
      <returns>The Web test that contains the transaction.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostWebTest" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestEventArgs.WebTest">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object that completed and caused the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostWebTest" /> event.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs">
      <summary>Event arguments used for pre and post Web test recording callouts.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.IsRecordingForNewWebTest">
      <summary>Gets the indication of whether this Web test is a new Web test, or an insert into an existing Web test.</summary>
      <returns>true if the Web test recorder was started to create a new Web test; false if the Web test recorder was started to insert a recording in an existing Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.RecordedWebTest">
      <summary>Gets a reference to the Web test after the recording.</summary>
      <returns>A reference to the Web test after the recording.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.RecordedWebTestDeploymentItems">
      <summary>Items added to this collection will be added as deployment items to the Web test.</summary>
      <returns>A collection of deployment items.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.RecordedWebTestModified">
      <summary>Gets or sets the indication that <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin" /> modified the contents of the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.RecordedWebTest" /> in the event handler.</summary>
      <returns>true if the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.RecordedWebTest" /> was modified in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin" /> event handler; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs.RecordedWebTestResult">
      <summary>Gets a reference to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultIteration" /> object that contains all details of the HTTP requests and responses that occurred during the recording session.</summary>
      <returns>A reference to a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultIteration" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PrePageEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PrePage" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PrePageEventArgs.Request">
      <summary>Gets the original WebTestRequest for the page that was defined by the declarative or coded Web test.</summary>
      <returns>The original WebTestRequest for the page that was defined by the declarative or coded Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PrePageEventArgs.WebTest">
      <summary>Gets the Web test that contains the request.</summary>
      <returns>The Web test that contains the request.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestDataBindingEventArgs"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestDataBindingEventArgs.Request"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestDataBindingEventArgs.WebTest"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreRequest" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs.Instruction">
      <summary>Gets or sets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestExecutionInstruction" /> for this request.  This enables an upcoming request to be skipped.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestExecutionInstruction" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs.Request">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> that caused the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.PreRequest" /> event.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs.WebTest">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> that contains the request.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PreTransactionEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreTransaction" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreTransactionEventArgs.TransactionName">
      <summary>Gets the name of the transaction that is starting.</summary>
      <returns>A string that contains the name of the transaction that is starting.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreTransactionEventArgs.WebTest">
      <summary>Gets the Web test that contains the transaction.</summary>
      <returns>The Web test that contains the transaction. </returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PreWebTestEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreWebTest" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PreWebTestEventArgs.WebTest">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object that is about to start and caused the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreWebTest" /> event.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PriorityAttribute">
      <summary>Used to specify the priority of a unit test. This class cannot be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.PriorityAttribute.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PriorityAttribute" /> class that has a priority value.  </summary>
      <param name="priority">An integer that represents the priority value for the test.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PriorityAttribute.Priority">
      <summary>Gets the priority value.</summary>
      <returns>An integer that represents the priority value for the test.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.PropertyCollection">
      <summary>Represents a strongly-typed container for Web test rule properties.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.PropertyCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PropertyCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.PropertyCollection.Add(System.String,System.String)">
      <summary>Adds a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PropertyCollection" />.</summary>
      <param name="propertyName">The property name to add.</param>
      <param name="propertyValue">The value to add.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.PropertyCollection.Item(System.String)">
      <summary>Gets or sets the first property value stored with the specified property name.</summary>
      <returns>The first property value stored with the specified property name.</returns>
      <param name="propertyName"> The property name.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter">
      <summary>Represents an HTTP querystring parameter. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> class with default value for UrlEncode. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> class with the specified name and value. </summary>
      <param name="parameterName">The parameter name to set.</param>
      <param name="parameterValue">The parameter value to set.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter.#ctor(System.String,System.String,System.Boolean,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> class with values for the Name, Value, UrlEncode and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter.UseToGroupResults" /> properties.</summary>
      <param name="parameterName">The parameter name to set.</param>
      <param name="parameterValue">The parameter value to set.</param>
      <param name="urlEncode">Indicates whether to URL encode the querystring parameter name and value.</param>
      <param name="useToGroupResults">Indicates whether to use this parameter to group results. The parameter is used if it changes the content of the page. The grouped results enable the user to have separate results captured for each value of the querystring parameter instead of a single set of results for the page.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter.Clone">
      <summary>Performs a <see cref="M:System.Object.MemberwiseClone" /> clone of this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> instance.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter.UseToGroupResults">
      <summary>Gets or sets a value that indicates whether this parameter should be used to uniquely identify a request.</summary>
      <returns>true if this parameter is used to identify a request; otherwise, false. The default value is false.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection">
      <summary>Represents a strongly typed container for query string parameters. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection.Add(System.String,System.String)">
      <summary>Adds a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> created from a parameter name and value. </summary>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> to be created and then added to the collection.</param>
      <param name="parameterValue">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> to be created and then added to the collection.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection.Add(System.String,System.String,System.Boolean,System.Boolean)">
      <summary>Adds a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> created from a parameter name and value.</summary>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> to be created and then added to the collection.</param>
      <param name="parameterValue">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> to be created and then added to the collection.</param>
      <param name="urlEncode">true if the query string parameter is URL encoded; otherwise, false.</param>
      <param name="useToGroupResults">Indicates whether to use this parameter to group results. The parameter is used if it changes the content of the page. This parameter enables the user to have separate results captured for each value of the querystring parameter instead of a single set of results for the page.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection.Contains(System.String)">
      <summary>Gets a value that indicates whether a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> exists in this collection.</summary>
      <returns>true if the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> exists in this collection; otherwise, false.</returns>
      <param name="parameterName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameter" /> to look for in this collection.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.RequestBodyEditorPluginReference"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.RequestBodyEditorPluginReference.#ctor"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.RequestBodyEditorPluginReference.Clone"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.RequestBodyEditorPluginReference.CreateInstance"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.RequestType">
      <summary>Enumerates the request types that are available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.RequestType.TopLevel">
      <summary>A top-level request type.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.RequestType.Dependent">
      <summary>A dependent request type.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.RuleExecutionOrder">
      <summary>Enumerates the possible order-of-execution for validation rules.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.RuleExecutionOrder.BeforeDependents">
      <summary>Test is to be executed before dependent tests.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.RuleExecutionOrder.AfterDependents">
      <summary>Test is to be executed after dependent tests.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.RuleExecutionOrder.BeforeAndAfterDependents">
      <summary>Test is to be executed both before and after dependent tests.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperator">
      <summary>Enumerates the string comparison operators that are available.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperator.Equality">
      <summary>Indicates that two strings are equal.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperator.Inequality">
      <summary>Indicates that two strings are not equal.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter">
      <summary>Helper class that helps with conversions between enum values and strings.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter.ConvertFromEnumToString(Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperator)">
      <summary>Converts the specified enum value to a string representative of this enum value.</summary>
      <returns>A string representation of the specified enum value.</returns>
      <param name="value">The enum value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter.ConvertFromStringToEnum(System.String)">
      <summary>Converts the specified string to a corresponding enum value.</summary>
      <returns>The enum corresponding to the specified string value.</returns>
      <param name="value">The string value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringComparisonOperatorConverter.PopulateStandardValues">
      <summary>Returns a string array with the string representation of all possible enum values.</summary>
      <returns>A string array with the string representation of all possible enum values.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody">
      <summary>Represents an HTTP body in string form used for SOAP support. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody.BodyString">
      <summary>Gets or sets the string that contains the HTTP body contents.</summary>
      <returns>A value that represents the HTTP body. The default value is an empty string.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody.Clone">
      <summary>Creates a shallow copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody" /> object.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody.ContentType">
      <summary>Gets a value representing the content-type of the body.</summary>
      <returns>The body content-type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody.InsertByteOrderMark"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.StringHttpBody.WriteHttpBody(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest,System.IO.Stream)">
      <summary>Creates a stream that contains the HTTP body.</summary>
      <param name="request">Used to define the encoding of non-ASCII characters.</param>
      <param name="bodyStream">The stream to add the form post HTTP body.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.TestDescriptionAttribute">
      <summary>Used to specify the description of the test. This class cannot be inherited. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.TestDescriptionAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.TestDescriptionAttribute" /> class. </summary>
      <param name="testDescription">A short description of the test.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.TestDescriptionAttribute.TestDescription">
      <summary>Gets the description of the test.</summary>
      <returns>The test description.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest">
      <summary>Represents a base class for a coded Web test that uses a single thread per Web test iteration. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest.GetRequestEnumerator">
      <summary>This method returns the next request to be submitted in a Web test for Web tests that extend the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest" /> class. </summary>
      <returns>The next request to be submitted.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest.Run">
      <summary>When overridden in a derived class, runs the user's coded Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest.Send(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest)">
      <summary>Sends a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> to be run by the Web test engine.</summary>
      <param name="request">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> to be run.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ThreadedWebTest.Stop"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.TimeoutAttribute">
      <summary>Use this attribute to specify the time-out period of a Web test. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.TimeoutAttribute.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.TimeoutAttribute" /> class. </summary>
      <param name="timeout">The time-out period of a test, measured in milliseconds.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.TimeoutAttribute.Timeout">
      <summary>Gets the time-out period for a test.</summary>
      <returns>The time-out period for a test, measured in milliseconds.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer">
      <summary>Represents a timed transaction in a Web test. This portion of the Web test may include Web test requests, calls to included Web tests, or other Web test transactions.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer.Clone">
      <summary>Creates a copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer" />.</summary>
      <returns>A copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer.Items">
      <summary>Gets the list of Web test items that are included in the timed transaction.</summary>
      <returns>The collection of Web test items.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer.Name">
      <summary>Gets or sets the name given to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer" />. This name is displayed in the Web test editor, or displayed in a Coded web test in the Web test and load test results.</summary>
      <returns>The name of the transaction timer.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.TransactionTimer.RuntimeClone"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs">
      <summary>Provides data for the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ValidateResponse" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.IsValid">
      <summary>Gets or sets a value indicating whether the request passes validation.</summary>
      <returns>true if the request passes validation; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.Message">
      <summary>Gets or sets a message that describes validation attempts.</summary>
      <returns>Gets a value that indicates whether or not validation occurred or a message describing a thrown Exception.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.Request">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> that generated the response that is validated.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.RequestDuration"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.Response">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> being validated.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.ValidationLevel">
      <summary>Gets the current validation level.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs.WebTest">
      <summary>Gets the Web test that contains the request that triggered the validation event.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel">
      <summary>Used to identify the importance of a validation rule that is run in a load test.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel.Low">
      <summary>Load test invokes validation rules with a Low setting. This equals 0.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel.Medium">
      <summary>Load test invokes validation rules with a Low or Medium setting. This equals 1.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel.High">
      <summary>Load test invokes all validation rules. This equals 2.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule">
      <summary>Verifies that requests return valid HTTP responses and that the contents of the response match the expected results. This class must be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule.#ctor">
      <summary>This class must be inherited. It cannot be instantiated.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule.RuleDescription">
      <summary>Gets the description displayed in the user interface when a rule is selected.</summary>
      <returns>The description displayed in the user interface when a rule is selected.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule.RuleName">
      <summary>When overridden in a derived class, gets the name displayed in the user interface when a rule is selected or shown in the editor.</summary>
      <returns>The name of the validation rule.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>When overridden in a derived class, this validates both the request and response.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A  <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference" /> class encapsulates the metadata about an <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" /> and the parameter values to use when an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" /> is created when the Web test that uses the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" /> is run.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference.#ctor(System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference" /> class using the <see cref="T:System.Type" /> of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" /> implementation as a parameter.</summary>
      <param name="type">The <see cref="T:System.Type" /> of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" /> implementation.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference.Clone">
      <summary>Returns a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference" /> object.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReference.ValidationLevel">
      <summary>Gets or sets the validation level as defined by the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel" /> enum.</summary>
      <returns>The validation level.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReferenceCollection">
      <summary>Represents a serializable, strongly typed container for Web test validation rules.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReferenceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRuleReferenceCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest">
      <summary>Base class for all Web tests. Coded Web tests that are written in C# derive directly from this class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.#ctor">
      <summary>Initializes a new instance of a class derived from <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.AddCommentToResult(System.String)">
      <summary>Adds a comment to the Web test result following the most recently completed Web test request, transaction, or included Web test.</summary>
      <param name="comment">A string that contains the comment text. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.AddDataSource(System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,System.String[])">
      <summary>Adds a data source to the data collection that is contained by the Web test.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="connectionString">The provider dependent connection string for the data source.</param>
      <param name="accessMethod">The access method that is used to get information from the data source. This uses a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod" /> enumeration. </param>
      <param name="tableNames">Table names found in the data source that contains data to be accessed.</param>
      <exception cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException">
        <paramref name="dataSourceName" /> already exists as a data source.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.AddDataSource(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingSelectColumns,System.String[])"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.AddDataSource(System.String,System.String,System.String,Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod,System.String[])">
      <summary>Adds a data source to the data collection that is contained by the Web test.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="providerName"></param>
      <param name="connectionString">The provider dependent connection string for the data source.</param>
      <param name="accessMethod">The access method that is used to get information from the data source. This uses a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod" /> enumeration.</param>
      <param name="tableNames">Table names found in the data source that contains data to be accessed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.AddDataSourceBinding(System.String,System.String,System.String,System.String)">
      <summary>Defines a binding relationship and adds it to the data source binding collection for the Web test.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="tableName">The name of a table in the data source.</param>
      <param name="columnName">The name of a column within the table to be used for binding.</param>
      <param name="contextName">The variable name representing the binding.</param>
      <exception cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException">
        <paramref name="dataSourceName" /> does not represent a data source found in the internal Web test data source collection.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.BeginCondition(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.BeginLoop(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule,System.Int32,System.Boolean)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.BeginTransaction(System.String)">
      <summary>Starts a transaction timer with the specified name.</summary>
      <param name="transactionName">The name of a transaction timer.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="transactionName" /> is null.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Context">
      <summary>Gets or sets an object that contains context variables that are available to the Web test at run time.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.DataSources">
      <summary>Gets the collection of data sources defined for the Web test.</summary>
      <returns>The collection of data sources defined for the Web test.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.EndCondition(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.EndLoop(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.EndTransaction(System.String)">
      <summary>Ends a transaction timer with the specified name.</summary>
      <param name="transactionName">The name of a transaction timer.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="transactionName" /> is null.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.EndTransaction(System.String,System.Boolean)">
      <summary>Ends the specified transaction.</summary>
      <param name="transactionName">The name of the transaction to end.</param>
      <param name="isForIncludedWebTest">true indicates that the named transaction is a transaction that was automatically created to measure the duration of the included Web test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.ExecuteConditionalRule(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.GetDataTableRowCount(System.String,System.String)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.GetEnumerator">
      <summary>Gets an Enumerator that enumerates the items in the Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.GetRequestEnumerator">
      <summary>When overridden in a derived class, returns an <see cref="T:System.Collections.Generic.IEnumerator`1" /> interface supporting a simple iteration over a generic collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" />.</summary>
      <returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> that contains <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> objects.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Guid">
      <summary>Gets or sets a Globally Unique Identifier that uniquely identifies each instance of a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" />.</summary>
      <returns>A <see cref="T:System.Guid" /> object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.IncludeWebTest(Microsoft.VisualStudio.TestTools.WebTesting.WebTest)">
      <summary>Calls a coded Web test from within a coded Web test.</summary>
      <param name="childWebTest">The WebTest object to call from the current coded Web test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.IncludeWebTest(Microsoft.VisualStudio.TestTools.WebTesting.WebTest,System.Boolean)">
      <summary>Calls a coded Web test from within a coded Web test.</summary>
      <param name="childWebTest">The WebTest object to call from the current coded Web test.</param>
      <param name="inheritWebTestSettings">If true, the included Web test inherits the values of the properties from the parent Web test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.IncludeWebTest(System.String)">
      <summary>Calls a coded Web test from within a coded Web test.</summary>
      <param name="webTestName">The name of the declarative Web test to include.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.IncludeWebTest(System.String,System.Boolean)">
      <summary>Calls a coded Web test from within a coded Web test.</summary>
      <param name="webTestName">The name of the declarative Web test to include.</param>
      <param name="inheritWebTestSettings">If true, the included Web test inherits the values of the properties from the parent Web test.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.InheritFromWebTest">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object for the parent Web test when this Web test is included in another Web test and is inheriting properties from the parent Web test. </summary>
      <returns>Returns a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> object if this Web test is not included in another Web test and inherits from that parent Web test.Returns NULL if this Web test is not included in another Web test or does not inherit from a parent Web test.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.InitializeDataBinding">
      <summary>Adds data source and data binding information from attributes to the current instance.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.InternalSetOutcome(Microsoft.VisualStudio.TestTools.WebTesting.Outcome)"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.LastRequestOutcome"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.LastResponse">
      <summary>Gets the last response received for a top-level request in this Web test.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" /> object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.MoveDataTableCursor(System.String,System.String)">
      <summary>Advances the cursor in the data table to the next record.</summary>
      <param name="dataSourceName">The data source name.</param>
      <param name="dataTableName">A table found in the data source.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="dataSourceName" /> does not represent a data source found in the internal Web test data source collection.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="dataTableName" /> does not represent a table found in <paramref name="dataSourceName" />.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.MoveDataTableCursor(System.String,System.String,System.Int32)"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Name">
      <summary>Gets the name of the test case.</summary>
      <returns>The user-defined name if one exists; otherwise, this defaults to the derived class name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Outcome">
      <summary>Gets or sets the Pass or Fail outcome of the Web test.</summary>
      <returns>The outcome of the Web test. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Password">
      <summary>Gets and sets the password used for authentication.</summary>
      <returns>The password used for authentication. The default value is an empty string.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostPage"></member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostRequest">
      <summary>Occurs after each request this Web test runs.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostTransaction"></member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PostWebTest">
      <summary>Occurs after the Web test runs.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreAuthenticate">
      <summary>Gets or sets a value that indicates whether to pre-authenticate all requests within the Web test.</summary>
      <returns>true if all requests are pre-authenticated; otherwise, false. The default value is true.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PrePage"></member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreRequest">
      <summary>Occurs before each request this Web test runs.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreRequestDataBinding"></member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreTransaction"></member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.PreWebTest">
      <summary>Occurs before the Web test runs.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Proxy">
      <summary>Gets or sets a value representing a proxy server for the Web test to use.</summary>
      <returns>A string representation of a proxy server location and port. The default value is an empty string.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.RegisterDataSourceInLoop(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule,System.String,System.String)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.ReloadDataTable(System.String,System.String)"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.RequestBodyCaptureLimit">
      <summary>Gets or sets the limit, in bytes, that is used for capturing request data.</summary>
      <returns>The limit that is used for capturing request data. The default value is 750,000 bytes.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.ResponseBodyCaptureLimit">
      <summary>Gets or sets the limit, in bytes, that is used for capturing response data.</summary>
      <returns>The limit that is used for capturing response data. The default value is 1,500,000 bytes.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.Stop">
      <summary>Stops the current Web test.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.StopOnError">
      <summary>Gets or sets the indication of whether the test should stop running when an error occurs. </summary>
      <returns>true will stop the test after an error occurs, false will allow the test to continue after an error.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.UserName">
      <summary>Gets and sets the user name used for authentication.</summary>
      <returns>The user name used for authentication. The default value is an empty string.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.ValidateResponse">
      <summary>Occurs when the response to a Web test request has been received and is ready to be validated.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.ValidateResponseOnPageComplete"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.ValidationRuleReferences">
      <summary>Gets the collection of references to Web test-level validation rules.</summary>
      <returns>The collection of references to Web test-level validation rules.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.WebProxy">
      <summary>Gets or sets the Web proxy for this Web test to use.</summary>
      <returns>A <see cref="T:System.Net.IWebProxy" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTest.WebTestPluginReferences">
      <summary>Gets the collection of references to Web test plug-ins.</summary>
      <returns>The collection of references to Web test plug-ins.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestBaseCollection`1">
      <summary>An abstract base class used to store a variety of Web tests.</summary>
      <typeparam name="T"></typeparam>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestBaseCollection`1.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestBaseCollection`1" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestBaseCollection`1.AddRange(System.Collections.Generic.IEnumerable{`0})">
      <summary>Adds the elements of the specified collection to the end of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestBaseCollection`1" />.</summary>
      <param name="items">The collection whose elements should be added to the end of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestBaseCollection`1" />. The collection itself cannot be null, but it can contain elements that are null, if type T is a reference type.</param>
      <exception cref="ArgumentNullException">
        <paramref name="items" /> is null.</exception>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition">
      <summary>This class represents the conditional statement constructs. It contains a collection of web test items that are executed if the conditional rule is met.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> class by using the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule" />.</summary>
      <param name="conditionalRule">The conditional rule to use for initialization.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.ConditionConditionalRuleReference)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> class by using the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" />.</summary>
      <param name="conditionalRuleReference">The conditional rule reference to use for initialization.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> class by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> to copy.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> object that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.ConditionConditionalRuleReference">
      <summary>Gets the conditional rule reference for this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" />.</summary>
      <returns>The conditional rule reference for this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.ElseItems"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.RuntimeClone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> object that is a copy of the current instance at runtime.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> object that is a copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.ToString">
      <summary>Returns a <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" />.</summary>
      <returns>A <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition.ToString(System.String)">
      <summary>Returns a <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" /> based on the specified conditional rule text.</summary>
      <returns>A <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCondition" />.</returns>
      <param name="conditionalRuleText">The conditional rule text to return, or the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.DisplayName" /> if <paramref name="conditionalRuleText" /> is null.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct">
      <summary>Base class for the conditional loop and the conditional statement constructs.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" /> class by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" /> to copy.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.ConditionalRuleReference">
      <summary>Gets or sets the reference to a conditional rule.</summary>
      <returns>The reference to a conditional rule.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.ExecuteCheckConditionalRule(Microsoft.VisualStudio.TestTools.WebTesting.WebTest)">
      <summary>Executes the conditional rule.</summary>
      <returns>true if the condition was met; otherwise, false.</returns>
      <param name="webTest">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> to execute.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.ExecuteCleanUpConditionalRule(Microsoft.VisualStudio.TestTools.WebTesting.WebTest)">
      <summary>Performs clean up after the conditional rule was checked.</summary>
      <param name="webTest">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> that was executed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.ExecuteInitializeConditionalRule(Microsoft.VisualStudio.TestTools.WebTesting.WebTest)">
      <summary>Initializes the conditional rule.</summary>
      <param name="webTest">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> to be executed.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.GetConditionalRuleText">
      <summary>Returns the text description of the conditional rule.</summary>
      <returns>The text description of the conditional rule.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.Initialize(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference)">
      <summary>Initializes a new referenced conditional rule.</summary>
      <param name="conditionalRuleReference">The reference to the conditional rule to initialize.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.Initialize(Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference)">
      <summary>Initializes a new referenced conditional rule by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" /> to initialize.</param>
      <param name="ruleCopy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleReference" /> to copy to create the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" />.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.Items">
      <summary>Gets the collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem" /> objects.</summary>
      <returns>The collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem" /> objects.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.ToString(System.String)">
      <summary>Returns a <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" />.</summary>
      <returns>A <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct" />.</returns>
      <param name="conditionalRuleText">The conditional rule text to return, or the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.DisplayName" /> if <paramref name="conditionalRuleText" /> is null.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestConditionalConstruct.UniqueStringId">
      <summary>Gets or sets the unique string ID.</summary>
      <returns>The unique string ID.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext">
      <summary>Represents the context available to a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
      <summary>Adds a <see cref="T:System.Collections.Generic.KeyValuePair`2" /> object to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="keyValuePair">The object to add.</param>
      <exception cref="T:System.ArgumentNullException">key of the <paramref name="keyValuePair" /> is null.</exception>
      <exception cref="T:System.ArgumentException">An element with the same key already occurs in the collection.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Add(System.String,System.Object)">
      <summary>Adds an element with the provided key and value to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="key">The key to an object.</param>
      <param name="value">A value that corresponds to the <paramref name="key" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="key" /> is null.</exception>
      <exception cref="T:System.ArgumentException">An element with the same <paramref name="key" /> already occurs in the collection.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.AgentCount">
      <summary>Gets the total number of agents used in the current test run.</summary>
      <returns>The number of agents used in the current test run.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.AgentId">
      <summary>Gets the zero-based index for the current agent.</summary>
      <returns>The index value of the current agent.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.AgentName">
      <summary>Gets the name of the agent computer on which the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> is running.</summary>
      <returns>The agent computer name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Clear">
      <summary>Removes all the elements from the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
      <summary>Determines whether the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> contains the specified key/value pair.</summary>
      <returns>true if the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> contains the specific <see cref="T:System.Collections.Generic.KeyValuePair`2" /> object; otherwise, false.</returns>
      <param name="keyValuePair">An object </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.ContainsKey(System.String)">
      <summary>Determines whether the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> contains an element with the specified key.</summary>
      <returns>true if the key occurs in the collection; otherwise, false.</returns>
      <param name="key">The key to look up in collection.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.ControllerName">
      <summary>Gets the name of the test controller computer.</summary>
      <returns>The name of the test controller computer.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.CookieContainer">
      <summary>Gets or sets the cookies used by previous requests in the Web test.</summary>
      <returns>A <see cref="T:System.Net.CookieContainer" /> object.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
      <summary>Copies the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> elements to an array of <see cref="T:System.Collections.Generic.KeyValuePair`2" /> objects</summary>
      <param name="keyValuePairArray">The name of the array objects where the copy resides.</param>
      <param name="index">The starting index location where the array of objects is copied.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Count">
      <summary>Gets the number of key/value pair elements in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <returns>The number of key/value pairs in the collection.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.GetEnumerator">
      <summary>Returns an <see cref="T:System.Collections.Generic.IEnumerator`1" /> that contains the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> elements.</summary>
      <returns>An <see cref="T:System.Collections.Generic.IEnumerator`1" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.IsNewUser">
      <summary>Gets a value that indicates whether the Web test is being run in the context of a new user of the target Web site.</summary>
      <returns>true if the Web test is being run in the context of a new user; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.IsReadOnly">
      <summary>Gets a value that indicates whether the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> is read-only.</summary>
      <returns>The value is always false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Item(System.String)">
      <summary>Gets or sets the value associated with the specified key from the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" /> object.</summary>
      <returns>A <see cref="T:System.Object" /> that contains the value associated with <paramref name="key" />.</returns>
      <param name="key">A string that corresponds to a key in the collection.</param>
      <exception cref="T:System.Collections.Generic.KeyNotFoundException">
        <paramref name="key" /> not found. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Keys">
      <summary>Gets a collection of all the keys in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <returns>An <see cref="T:System.Collections.ICollection" /> object that contains a collection of key strings.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.LastRequestOutcome"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.LastResponse">
      <summary>Gets or sets the last <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" />.</summary>
      <returns>The last <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
      <summary>Removes a <see cref="T:System.Collections.Generic.KeyValuePair`2" /> from the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <returns>true if the element is successfully removed; otherwise, false. This also returns false if the key is not found.</returns>
      <param name="keyValuePair">A <see cref="T:System.Collections.Generic.KeyValuePair`2" /> object to remove from the collection.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Remove(System.String)">
      <summary>Removes the element with the specified key from the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <returns>true if the element is successfully removed; otherwise, false. This also returns false if the <paramref name="key" /> is not found.</returns>
      <param name="key">The key to remove from the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="key" /> is null.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.System#Collections#IEnumerable#GetEnumerator"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.TryGetValue(System.String,System.Object@)">
      <summary>Gets the value associated with the specified key.</summary>
      <returns>true if it contains an element with the specified key; otherwise, false.</returns>
      <param name="key">The key to find.</param>
      <param name="value">The referenced object that retrieves the value of the key, if it is found; otherwise, it retrieves the default value for the type of the <paramref name="value" /> parameter. This parameter can be passed uninitialized.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="key" /> is null.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.ValidationLevel">
      <summary>Gets the validation level for the current test run.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationLevel" /> enumeration.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.Values">
      <summary>Gets a collection of all the values in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <returns>An <see cref="T:System.Collections.ICollection" /> object that contains a collection of value objects.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.WebTestIteration">
      <summary>Gets the iteration number of this Web test variation.</summary>
      <returns>A value that represents the iteration number of this Web test variation.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext.WebTestUserId">
      <summary>Gets a value that uniquely identifies a simulated virtual user when you run the Web test in a load test.</summary>
      <returns>A virtual user identification number.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCorrelationResult">
      <summary>Class to contain the result of a correlation applied when running a Web test in correlation mode.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCorrelationResult.BindingRequestUrl">
      <summary>Gets the binding request URL.</summary>
      <returns>The binding request URL.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCorrelationResult.ExtractingRequestUrl">
      <summary>Gets the extracting request URL.</summary>
      <returns>The extracting request URL.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCorrelationResult.ParameterName">
      <summary>Gets the parameter name.</summary>
      <returns>The parameter name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestCorrelationResult.UniqueContextParameterName">
      <summary>Gets the unique context parameter name.</summary>
      <returns>The unique context parameter name.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException">
      <summary>Represents an Exception that occurs when data binding is being performed on an empty table.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException" /> class with serialized data.</summary>
      <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
      <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException" /> class with a specified error message.</summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEmptyTableException" /> class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
      <param name="message">The error message that explains the reason for the exception.</param>
      <param name="innerException">The exception that is the cause of the current exception, or null if no inner exception is specified.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException">
      <summary>The exception that is thrown when data binding is being performed on a table with the <see cref="F:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod.Unique" /><see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.DataBindingAccessMethod" /> when there are no more rows of data in the table.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException" /> class for remoting scenarios.</summary>
      <param name="info">Holds the serialized object data about the exception being thrown.</param>
      <param name="context">Contains contextual information about the source or destination.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="info" /> is null.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException" /> class with an error message.</summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestEndOfDataException" /> class with an error message and a reference to the inner <see cref="T:System.Exception" /> that caused this exception.</summary>
      <param name="message">The error message that explains the reason for the exception.</param>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError">
      <summary>Class to encapsulate errors that occur during Web test execution.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.ErrorSubtype">
      <summary>Gets or sets the error subtype string.</summary>
      <returns>The error subtype.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.ErrorText">
      <summary>Gets or sets a string that describes the error.</summary>
      <returns>A string that describes the error.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.ErrorType">
      <summary>Gets or sets the type of error that occurred.</summary>
      <returns>The type of error that occurred.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.ErrorTypeString"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.ExceptionText">
      <summary>Gets or sets the exception text, which is the string returned by the ToString() method of the exception.</summary>
      <returns>The exception text.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.StackTrace">
      <summary>Gets or sets the stack trace for the error.</summary>
      <returns>The stack trace for the error.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestError.TimeOfError">
      <summary>Gets or sets the time the error occurred.</summary>
      <returns>The time the error occurred.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType">
      <summary>Enumerates the types of errors that can be included in a WebTestError object.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.TestError">
      <summary>A test error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.Exception">
      <summary>An exception error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.HttpError">
      <summary>An HTTP error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.ValidationRuleError">
      <summary>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationRule" /> error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.ExtractionRuleError">
      <summary>An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule" /> error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.ConditionalRuleError">
      <summary>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule" /> error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.Timeout">
      <summary>A time-out error.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.DataCollectionError">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestErrorType.DataCollectionWarning">
      <summary />
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException">
      <summary>The exception that is thrown by the test engine for errors that occur while a test is running.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException" /> class for remoting scenarios. </summary>
      <param name="info">Holds the serialized object data about the exception being thrown.</param>
      <param name="context">Contains contextual information about the source or the destination.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="info" /> is null.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException" /> class with an error message. </summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestException" /> class with an error message and a reference to the inner <see cref="T:System.Exception" /> that caused this exception.</summary>
      <param name="message">The error message that explains the reason for the exception.</param>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestExecutionInstruction">
      <summary>Used to denote how to handle an operation.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestExecutionInstruction.Execute">
      <summary>An operation is to be run.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestExecutionInstruction.Skip">
      <summary>An operation is to be skipped.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem">
      <summary>Base class for <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem.Clone">
      <summary>When it is overridden in a derived class, it creates a copy of the calling object. </summary>
      <returns>A copy of the object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem.ItemId">
      <summary>Zero-based sequence number of the item within the web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItem.RuntimeClone"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItemCollection">
      <summary>Represents a strongly typed container for Web test items. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItemCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestItemCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop">
      <summary>Class to represent conditional loop constructs that contains a collection of Web test items that are executed as long as the conditional rule is met.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRule,System.Int32,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> class by using the specified parameters.</summary>
      <param name="conditionalRule">The conditional rule.</param>
      <param name="maxIterations">The maximum number of iterations for this loop.</param>
      <param name="advanceDataSources">true to advance the data cursors in the data set; false to not advance the data cursors in the data set.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> class by using the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" />.</summary>
      <param name="conditionalRuleReference">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" /> to use to initialize this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> class by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> to copy.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.CurrentIterationNumber">
      <summary>Gets the current iteration number.</summary>
      <returns>The current iteration number.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.ExecuteCheckConditionalRule(Microsoft.VisualStudio.TestTools.WebTesting.WebTest)">
      <returns>true if the condition was met; otherwise, false.</returns>
      <param name="webTest">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> to execute.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.ExecuteInitializeConditionalRule(Microsoft.VisualStudio.TestTools.WebTesting.WebTest)">
      <summary>Initializes the conditional rule.</summary>
      <param name="webTest">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> to be executed.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.LoopConditionalRuleReference">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" />.</summary>
      <returns>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.LoopConditionalRuleReference" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.RegisterDataSource(System.String,System.String)">
      <summary>Registers the specified data source and data table.</summary>
      <param name="dataSourceName">The name of the data source.</param>
      <param name="dataTableName">The name of the data table.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.RuntimeClone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> that is a copy of the current instance at runtime.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" /> that is a copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.ToString">
      <summary>Returns a <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" />.</summary>
      <returns>A <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" />.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop.ToString(System.String)">
      <summary>Returns a <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" />.</summary>
      <returns>A <see cref="T:System.String" /> that represents the current <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestLoop" />.</returns>
      <param name="conditionalRuleText">The conditional rule text to return, or the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.DisplayName" /> if <paramref name="conditionalRuleText" /> is null.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPageStatistics">
      <summary>Contains statistics about the execution of the page.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPageStatistics.PageTime">
      <summary>Gets the response time for the entire page from the time that the first request was issued to the time that the last byte for all dependent requests was received. </summary>
      <returns>A <see cref="T:System.TimeSpan" /> data type that represents the entire response time for the page. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPageStatistics.StartTime">
      <summary>Gets the time the page started.</summary>
      <returns>A <see cref="T:System.DateTime" /> value type that represents the time that the page started. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPageStatistics.TotalContentLength">
      <summary>Gets the total content length of all responses for the page, including redirects and dependents.</summary>
      <returns>The total content length of all the responses for the page. </returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin">
      <summary>Provides a means to run code and access a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTest" /> before and after the Web test is run. This class must be inherited. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.#ctor">
      <summary>This class must be inherited.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PostPage(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostPageEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the completion of a Web page.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A PostPageEventArgs that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PostRequest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the completion of an HTTP request.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A PostRequestEventArgs that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PostTransaction(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostTransactionEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the completion of a transaction that is defined in the Web test.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A PostTransactionEventArgs that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PostWebTest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the end of a Web test.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestEventArgs" /> that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PrePage(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PrePageEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the start of a Web page.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A PrePageEventArgs that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PreRequest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the start of an HTTP request.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A PreRequestEventArgs that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PreRequestDataBinding(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreRequestDataBindingEventArgs)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PreTransaction(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreTransactionEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the start of a transaction that is defined in the Web test.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A PreTransactionEventArgs that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPlugin.PreWebTest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreWebTestEventArgs)">
      <summary>When overridden in a derived class, represents the method that will handle the event associated with the start of a Web test.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference" /> class encapsulates the metadata about a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> and the parameter values to use when an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> is created when the Web test that uses the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> is run.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference" /> that is a copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference.CreateInstance">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference" /> class.</summary>
      <returns>A new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReference" /> class.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReferenceCollection">
      <summary>Represents a serializable strongly typed container for Web test plug-in references.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReferenceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestPluginReferenceCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin">
      <summary>Plug-in interface for a Web test recorder.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin.PostWebTestDynamicParameterDetection(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs)">
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs" /> that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPlugin.PostWebTestRecording(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs)">
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PostWebTestRecordingEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPluginReference"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPluginReference.#ctor"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPluginReference.AlwaysExecute"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPluginReference.Clone"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderPluginReference.CreateInstance"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderUtilities"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRecorderUtilities.ParseFileUploadFields(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest)">
      <param name="request"></param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest">
      <summary>Represents an HTTP request that will be sent to a Web server. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> class using a URL string.</summary>
      <param name="url">The location of the resource being tested by the Web test.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.#ctor(System.Uri)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> class using a <see cref="T:System.Uri" /> object.</summary>
      <param name="requestUri">The <see cref="T:System.Uri" /> object that contains information about the resource being tested.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Body">
      <summary>Gets or sets the body of this request.</summary>
      <returns>An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.IHttpBody" /> object. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.BodyBytes">
      <summary>Gets the bytes associated with the body.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Cache">
      <summary>Gets or sets a value that indicates whether to simulate browser caching for the request.</summary>
      <returns>true to simulate browser caching; otherwise, false. This has a default value of false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ClientCertificates">
      <summary>Gets or sets a reference to allow users to authenticate using X.509 SSL certificates.</summary>
      <returns>A <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> collection.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Clone">
      <summary>Makes a deep copy of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ContentLength">
      <summary>Gets the length (in bytes) of the request body.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ContentType">
      <summary>Gets the content type of the request.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Cookies">
      <summary>Gets a collection of cookies.</summary>
      <returns>A <see cref="T:System.Net.CookieCollection" /> collection.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.CorrelationExtractionRuleReferences">
      <summary>Gets the collection of references to extraction rules that are used to correlate dynamic parameters.</summary>
      <returns>The collection of references to extraction rules.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.DependentRequests">
      <summary>Gets the collection of dependent requests.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestCollection" /> collection. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.EncodeRedirectedUrl"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Encoding">
      <summary>Gets or sets the <see cref="T:System.Text.Encoding" /> format.</summary>
      <returns>Gets an <see cref="T:System.Text.Encoding" /> object. The default format is UTF-8.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExpectedHttpStatusCode">
      <summary>Gets or sets the HTTP status code that is expected for this request.</summary>
      <returns>The HTTP status code.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExpectedResponseUrl">
      <summary>Gets or sets the expected URL of the response. When a redirect is expected, this URL might differ from the request URL.</summary>
      <returns>The expected URL of the response.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExtractionRuleReferences">
      <summary>Gets the collection of references to extraction rules that are defined for the request.</summary>
      <returns>The collection of references to extraction rules that are defined for the request.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExtractValues">
      <summary>Occurs after the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ValidateResponse" /> event.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.FollowRedirects">
      <summary>Gets or sets a value that indicates whether to automatically follow redirects.</summary>
      <returns>true if redirects are followed; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.HasCookies">
      <summary>Gets a value that indicates whether the request has cookies.</summary>
      <returns>true if the request has cookies; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.HasDependentRequests">
      <summary>Gets a value that indicates whether the request has dependent requests.</summary>
      <returns>true if the request has dependent requests; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.HasHeaders">
      <summary>Gets a value that indicates whether the request has HTTP headers.</summary>
      <returns>true if the request has HTTP headers; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.HasQueryStringParameters">
      <summary>Gets a value that indicates whether the request has querystring parameters.</summary>
      <returns>true if the request has querystring parameters; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Headers">
      <summary>Gets the collection of HTTP headers for the request.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection" /> collection.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.InternalSetOutcome(Microsoft.VisualStudio.TestTools.WebTesting.Outcome)">
      <param name="outcome"></param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.IsRedirectFollow">
      <summary>Gets a value that indicates whether the request was created as the result of following a redirect.</summary>
      <returns>true if the request was created by a redirect; otherwise, false. The default value is false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Method">
      <summary>Gets or sets the method to use for the request.</summary>
      <returns>The method that is used for the request. The default value is "GET".</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Outcome">
      <summary>Gets or sets the Pass or Fail outcome of the Web test request.</summary>
      <returns>The outcome of the Web test request.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ParseDependentRequests">
      <summary>Gets or sets a value that indicates whether to automatically fetch dependent requests found in the response body.</summary>
      <returns>true if dependent requests are fetched; otherwise, false. The default value is true.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.PostRequest">
      <summary>Occurs after the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ValidateResponse" /> and the <see cref="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ExtractValues" /> events.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.PreRequest">
      <summary>Occurs before the request is sent. </summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.PreRequestDataBinding"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.QueryStringParameters">
      <summary>Gets the list of query string parameters for the request.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.QueryStringParameterCollection" /> collection.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.RecordedCookies">
      <summary>Gets the cookies recorded with the request.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.RecordResult">
      <summary>Gets or sets a value that indicates whether individual statistics and result data are tracked for this request.</summary>
      <returns>true if statistics and result data are tracked; otherwise, false. The default value is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ReportingName">
      <summary>Gets or sets the reporting name for a request.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ResponseTimeGoal">
      <summary>Gets or sets the response time goal for a particular page.</summary>
      <returns>A value that represents the response time goal for a particular page. This is measured in seconds. The default value is zero seconds which means there is no goal for this page.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.SendChunked">
      <summary>Gets or sets a value that indicates whether the user can send a chunked request body.</summary>
      <returns>true if chunked requests are sent; otherwise, false. The default is false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ThinkTime">
      <summary>Gets or sets a value that represents the think time to wait after the response is received.</summary>
      <returns>A think time value. The default value is 0.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Timeout">
      <summary>Gets or sets a value that indicates the amount of time to wait for this request before timing out.</summary>
      <returns>The time to wait before timing out. The default value is 0.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Url">
      <summary>Gets or sets the URL to the resource used for the request.</summary>
      <returns>A URL value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.UrlWithQueryString">
      <summary>Gets the URL to the resource that is used for the request, including the query string.</summary>
      <returns>The URL to the resource that is used for the request.</returns>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ValidateResponse">
      <summary>Occurs immediately after the response is received.</summary>
    </member>
    <member name="E:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ValidateResponseOnPageComplete">
      <summary>This event is raised after the page is fully loaded.  This is used to check that the response was valid.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.ValidationRuleReferences">
      <summary>Gets the collection of references to validation rules that are defined for the request.</summary>
      <returns>The collection of references to validation rules that are defined for the request.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.Version">
      <summary>Gets or sets the HTTP version of the request.</summary>
      <returns>The HTTP version of the request. The default value is "1.1".</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequest.WebTestRequestPluginReferences">
      <summary>Gets the collection of references to the Web test request plug-ins that are defined on the request.</summary>
      <returns>The collection of references to the Web test request plug-ins that are defined on the request.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestCollection">
      <summary>A strongly typed container for Web test request headers. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader">
      <summary>Represents an HTTP header. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> class with values for the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.Name" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.Value" /> properties.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" />. </param>
      <param name="value">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" />. </param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.Clone">
      <summary>Creates of a copy of the current instance.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.Name">
      <summary>Gets or sets the name of the request header.</summary>
      <returns>The name of the request header.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader.Value">
      <summary>Gets or sets the value of the request header.</summary>
      <returns>The value of the request header.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection">
      <summary>A serializable strongly typed container for Web test request headers.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection" /> class. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection.Add(System.String,System.String)">
      <summary>Adds a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection" /> created from a parameter name and value.</summary>
      <param name="name">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> to be created and then added to the collection.</param>
      <param name="value">The value of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> to be created and then added to the collection.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection.Contains(System.String)">
      <summary>Returns a value that indicates whether a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> occurs in this collection.</summary>
      <returns>true if the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> occurs in this collection; otherwise, false.</returns>
      <param name="headerName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> to look for in this collection.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeaderCollection.Remove(System.String)">
      <summary>Removes the first occurrence of a header with the specified header name.</summary>
      <returns>true if a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> was removed; otherwise, false.Remarks</returns>
      <param name="headerName">The name of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestHeader" /> to remove from this collection.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin">
      <summary>Receives notifications before and after a request is processed. </summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin.PostRequest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs)">
      <summary>When overridden in a derived class, this method is run each time a request finishes before dependent requests are run. This allows the callback to get runtime information about the request.</summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin.PreRequest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs)">
      <summary>When overridden in a derived class, this method allows outside code to affect the request. </summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs" /> object.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin.PreRequestDataBinding(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreRequestDataBindingEventArgs)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter">
      <summary>Class to convert webtests from Visual Studio 2005. Not intended for use by user written code.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter.ClassName">
      <summary>Gets or sets the class name.</summary>
      <returns>The class name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter.PostRequest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs)">
      <summary>Represents the method that will handle the event associated with the completion of an HTTP request.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PostRequestEventArgs" /> that contains the event data.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter.PreRequest(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs)">
      <summary>Represents the method that will handle the event associated with the start of an HTTP request.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PreRequestEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginConverter.WebTestRequestPlugin">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" />.</summary>
      <returns>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference" /> class encapsulates the metadata about a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> and the parameter values to use when an instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> is created when the Web test that uses the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPlugin" /> is run.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference" /> that is a copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference.CreateInstance">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference" /> class.</summary>
      <returns>A new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReference" /> class.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReferenceCollection">
      <summary>Represents a strongly typed container for Web test request plug-in references.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReferenceCollection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestPluginReferenceCollection" /> class.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult">
      <summary>Class to contain all result information for a completed Web test request.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.ConditionalRuleResult">
      <summary>Gets or sets the conditional rule result.</summary>
      <returns>The conditional rule result.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.DependantResults">
      <summary>Gets the list of dependant results.</summary>
      <returns>The list of dependant results.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.Errors">
      <summary>Gets the list of errors.</summary>
      <returns>The list of errors.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.ExtractionRuleResults">
      <summary>Gets the list of extraction rule results.</summary>
      <returns>The list of extraction rule results.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.GetDependantResult(System.String)">
      <summary>Returns the dependent result for the specified URL, or null if no dependent result could be found at that URL.</summary>
      <returns>The dependent result for the specified URL, or null if no dependent result could be found at that URL.</returns>
      <param name="url">The URL to evaluate.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.IsSkippedRequest">
      <summary>Gets or sets the Boolean indicator of whether this request will be skipped.</summary>
      <returns>true if this request will be skipped; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.Request">
      <summary>Gets or sets the Web test request.</summary>
      <returns>The Web test request.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.Response">
      <summary>Gets or sets the Web test response.</summary>
      <returns>The Web test response.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestResult.ValidationRuleResults">
      <summary>Gets or sets the validation rule results.</summary>
      <returns>The validation rule results.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics">
      <summary>Used to track key information that is gathered when the request is run.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.ContentLength">
      <summary>Gets or sets the length of the response.</summary>
      <returns>The length of the response. This is measured in bytes. </returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.MillisecondsToFirstByte">
      <summary>Gets the number of milliseconds elapsed between <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.StartTime" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.TimeOfFirstByte" />.</summary>
      <returns>The number of milliseconds elapsed between <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.StartTime" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.TimeOfFirstByte" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.MillisecondsToLastByte">
      <summary>Gets the number of milliseconds elapsed between <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.StartTime" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.TimeOfLastByte" />.</summary>
      <returns>The number of milliseconds elapsed between <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.StartTime" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.TimeOfLastByte" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.StartTime">
      <summary>Gets or sets the time the request was sent to the server.</summary>
      <returns>A <see cref="T:System.DateTime" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.TimeOfFirstByte">
      <summary>Gets or sets the time the first byte of the response was received.</summary>
      <returns>A <see cref="T:System.DateTime" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics.TimeOfLastByte">
      <summary>Gets or sets the time the last byte of the response was received.</summary>
      <returns>A <see cref="T:System.DateTime" /> object.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse">
      <summary>Represents an HTTP response. </summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.BodyBytes">
      <summary>Gets the raw bytes of the HTTP response body.</summary>
      <returns>A byte array representing the HTTP response body.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.BodyString">
      <summary>Gets a string version of the response body for responses with text, HTML, or XML content types.</summary>
      <returns>The response body. This returns null if there is not a body or the content type is not text, HTML, or XML.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.CharacterSet">
      <summary>Gets the character set that is specified in the response headers.</summary>
      <returns>A string that contains the character set of the response.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.Clone"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.ContentEncoding">
      <summary>Gets the method that is used to encode the body of the response.</summary>
      <returns>A string describing the method that is used to encode the body of the response.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.ContentLength">
      <summary>Gets the length of the content that is returned by the request.</summary>
      <returns>The number of bytes returned by the request. Content length does not include header information.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.ContentType">
      <summary>Gets the MIME type of the response body.</summary>
      <returns>A MIME type.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.Cookies">
      <summary>Gets the cookies associated with the response.</summary>
      <returns>A <see cref="T:System.Net.CookieCollection" /> collection.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.Headers">
      <summary>Gets the headers associated with the response from the server.</summary>
      <returns>A <see cref="T:System.Net.WebHeaderCollection" /> collection.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.HtmlDocument">
      <summary>Gets the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> created by parsing the response body of a response with HTML or XHTML content type.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> object. This returns null if this is not an HTML response.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.IsBodyEmpty">
      <summary>Gets a value indicating whether the response body is empty.</summary>
      <returns>true if the body is empty or null; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.IsHtml">
      <summary>Gets a value indicating whether the response body is an HTML document.</summary>
      <returns>true if the response body is an HTML document; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.IsText">
      <summary>Gets a value indicating whether the response body is a text document.</summary>
      <returns>true if the response body is a text document; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.IsXml">
      <summary>Gets a value that indicates whether the response is XML.</summary>
      <returns>true if the response content type is "text/xml", "application/xml", or "application/xhtml+xml"; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.LastModified">
      <summary>Gets the last date and time that the contents of the response were modified.</summary>
      <returns>A <see cref="T:System.DateTime" /> object.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.Method">
      <summary>Gets the method that is used to return the response.</summary>
      <returns>A string that contains the HTTP method that is used to return the response.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.ProtocolVersion">
      <summary>Gets the version of the HTTP protocol that is used in the response.</summary>
      <returns>A <see cref="T:System.Version" /> that contains the HTTP protocol version of the response.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.ResponseUri">
      <summary>Gets the URI of the Internet resource that responded to the request.</summary>
      <returns>A <see cref="T:System.Uri" /> that contains the URI of the Internet resource that responded to the request.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.Server">
      <summary>Gets the name of the server that sent the response.</summary>
      <returns>A string that contains the name of the server that sent the response.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.Statistics">
      <summary>Gets detailed information gathered during the execution of the request.</summary>
      <returns>A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRequestStatistics" /> object.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.StatusCode">
      <summary>Gets the status of the response.</summary>
      <returns>A <see cref="T:System.Net.HttpStatusCode" /> value.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.StatusDescription">
      <summary>Gets the status description returned with the response.</summary>
      <returns>A string describing the status of the response.</returns>
      <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse.XmlDocument">
      <summary>Gets a <see cref="T:System.Xml.XmlDocument" /> representing the response body if the content type indicated the response was XML.</summary>
      <returns>A <see cref="T:System.Xml.XmlDocument" /> object. Returns null if this is not an XML response.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode">
      <summary>Enumerates the HTTP response codes defined in RFC 2616 for HTTP 1.1.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.None">
      <summary>HTTP Response code 0.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Continue">
      <summary>HTTP Response code 100.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.SwitchingProtocols">
      <summary>HTTP Response code 101.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Ok">
      <summary>HTTP Response code 200.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Created">
      <summary>HTTP Response code 201.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Accepted">
      <summary>HTTP Response code 202.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.NonAuthoritativeInformation">
      <summary>HTTP Response code 203.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.NoContent">
      <summary>HTTP Response code 204.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.ResetContent">
      <summary>HTTP Response code 205.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.PartialContent">
      <summary>HTTP Response code 206.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.MultipleChoices">
      <summary>HTTP Response code 300.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Moved">
      <summary>HTTP Response code 301.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Redirect">
      <summary>HTTP Response code 302.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.RedirectMethod">
      <summary>HTTP Response code 303.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.NotModified">
      <summary>HTTP Response code 304.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.UseProxy">
      <summary>HTTP Response code 305.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Unused">
      <summary>HTTP Response code 306.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.TemporaryRedirect">
      <summary>HTTP Response code 307.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.BadRequest">
      <summary>HTTP Response code 400.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Unauthorized">
      <summary>HTTP Response code 401.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.PaymentRequired">
      <summary>HTTP Response code 402.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Forbidden">
      <summary>HTTP Response code 403.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.NotFound">
      <summary>HTTP Response code 404.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.MethodNotAllowed">
      <summary>HTTP Response code 405.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.NotAcceptable">
      <summary>HTTP Response code 406.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.ProxyAuthenticationRequired">
      <summary>HTTP Response code 407.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.RequestTimeout">
      <summary>HTTP Response code 408.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Conflict">
      <summary>HTTP Response code 409.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.Gone">
      <summary>HTTP Response code 410.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.LengthRequired">
      <summary>HTTP Response code 411.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.PreconditionFailed">
      <summary>HTTP Response code 412.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.RequestEntityTooLarge">
      <summary>HTTP Response code 413.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.RequestUriTooLong">
      <summary>HTTP Response code 414.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.UnsupportedMediaType">
      <summary>HTTP Response code 415.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.RequestedRangeNotSatisfied">
      <summary>HTTP Response code 416.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.ExpectationFailed">
      <summary>HTTP Response code 417.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.InternalServerError">
      <summary>HTTP Response code 500.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.NotImplemented">
      <summary>HTTP Response code 501.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.BadGateway">
      <summary>HTTP Response code 502.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.ServiceUnavailable">
      <summary>HTTP Response code 503.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.GatewayTimeout">
      <summary>HTTP Response code 504.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode.HttpVersionNotSupported">
      <summary>HTTP Response code 505.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter">
      <summary>Helper class that helps with conversions between enum values and strings.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter.ConvertFromEnumToString(Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCode)">
      <summary>Converts the specified enum value to a string representative of this enum value.</summary>
      <returns>A string representation of the specified enum value.</returns>
      <param name="value">The enum value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter.ConvertFromStringToEnum(System.String)">
      <summary>Converts the specified string to a corresponding enum value.</summary>
      <returns>The enum corresponding to the specified string value.</returns>
      <param name="value">The string value to convert.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponseCodeConverter.PopulateStandardValues">
      <summary>Returns a string array with the string representation of all possible enum values.</summary>
      <returns>A string array with the string representation of all possible enum values.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment.Comment">
      <summary>Gets or sets a text comment.</summary>
      <returns>A text comment.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment.GetRequestSize"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment.GetResponseSize"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultComment.Passed">
      <summary>Gets the Boolean indicator of whether the Web test passed.</summary>
      <returns>The Boolean indicator of whether the Web test passed.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition">
      <summary>Class to contain the Web test result condition.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.ConditionStringRepresentation">
      <summary>Gets or sets the text representation of the condition.</summary>
      <returns>The text representation of the condition.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.ErrorOccurred">
      <summary>Gets or sets the Boolean indicator of whether an error occurred.</summary>
      <returns>The Boolean indicator of whether an error occurred.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.IsConditionalRuleMet">
      <summary>Returns a Boolean indicator of whether the conditional rule was met.</summary>
      <returns>true if the conditional rule was met; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.Passed">
      <summary>Gets the Boolean indicator of whether the Web test passed.</summary>
      <returns>The Boolean indicator of whether the Web test passed.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.RequestResult">
      <summary>Gets the request result of the Web test.</summary>
      <returns>The request result of the Web test.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.StopCondition"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition.UniqueStringId">
      <summary>Gets or sets the unique string ID for this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition" />.</summary>
      <returns>The unique string ID for this <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultCondition" />.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails">
      <summary>Class to contain the result details of Web tests.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails.CorrelationResults">
      <summary>Gets the list of correlation results.</summary>
      <returns>The list of correlation results.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails.GetWebTestRequestResults">
      <summary>Retrieves the list of <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails.GetWebTestRequestResults" />.</summary>
      <returns>A list of <see cref="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails.GetWebTestRequestResults" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails.TestName"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails.WebTestIterations">
      <summary>Gets the list of Web test iterations.</summary>
      <returns>The list of Web test iterations.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetailsSerializer"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetailsSerializer.#ctor"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetailsSerializer.Deserialize(System.String)"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetailsSerializer.Serialize(Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultDetails,System.String)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup.AddNonExecutedChildren(System.Collections.Generic.List{Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit},Microsoft.VisualStudio.TestTools.WebTesting.WebTestItemCollection,Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultStatus)">
      <param name="children"></param>
      <param name="itemCollection"></param>
      <param name="resultStatus"></param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup.Children"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup.GetItem(System.Int32)">
      <summary>Retrieves the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit" /> at the specified index from the collection.</summary>
      <returns>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit" /> at the specified index.</returns>
      <param name="itemId">The specified index.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup.GetRequestSize"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup.GetResponseSize"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultGroup.Passed"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultIteration"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultIteration.Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultIteration.IterationNumber">
      <summary>Gets or sets the iteration number.</summary>
      <returns>The iteration number.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoop">
      <summary>Class to contain the loop result of a Web test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoop.Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoop.LoopStringRepresentation">
      <summary>Gets or sets the string representation of the loop.</summary>
      <returns>The string representation of the loop.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoop.NumberOfIterations">
      <summary>Gets or sets the number of iterations.</summary>
      <returns>The number of iterations.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoop.UniqueStringId">
      <summary>Gets or sets the unique string ID.</summary>
      <returns>The unique string ID.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration">
      <summary>Class to contain the result of a Web test loop iteration.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.ErrorOccurred">
      <summary>Gets or sets a Boolean indicator of whether an error occurred.</summary>
      <returns>true if an error occurred; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.IsConditionalRuleMet">
      <summary>Returns true if the conditional rule was met; otherwise, false.</summary>
      <returns>true if the conditional rule was met; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.IterationNumber">
      <summary>Gets or sets the iteration number.</summary>
      <returns>The iteration number.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.Passed">
      <summary>Gets a Boolean indicator of whether the Web test passed.</summary>
      <returns>true if the Web test passed; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.RequestResult">
      <summary>Gets or sets the request result.</summary>
      <returns>The request result.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.StopLoopIteration">
      <summary>Gets or sets the iteration to stop the loop.</summary>
      <returns>The iteration to stop the loop.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultLoopIteration.UniqueStringId">
      <summary>Gets or sets the unique string ID.</summary>
      <returns>The unique string ID.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage.Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of the current instance.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage.GetRequestSize"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage.GetResponseSize"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage.Passed">
      <summary>Gets the Boolean indicator of whether the Web test passed.</summary>
      <returns>true if the Web test passed; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage.RedirectedPages">
      <summary>Gets or sets the list of redirected pages.</summary>
      <returns>The list of redirected pages.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultPage.RequestResult">
      <summary>Gets or sets the result of the request.</summary>
      <returns>The result of the request.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultStatus">
      <summary>Enumeration for the result status of all WebTestResult classes.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultStatus.Completed">
      <summary>The Web test completed.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultStatus.TemplateResult">
      <summary />
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultStatus.Skipped">
      <summary>The Web test was skipped.</summary>
    </member>
    <member name="F:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultStatus.ConditionallySkipped">
      <summary>The Web test was conditionally skipped.</summary>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultTransaction"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultTransaction.Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultTransaction.IsIncludedTest"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultTransaction.Name"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultTransaction.ResponseTime">
      <summary>Gets or sets the response time.</summary>
      <returns>The response time.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.Clone">
      <summary>Creates a new object that is a copy of the current instance.</summary>
      <returns>A new object that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.DeclarativeWebTestItemId"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.GetRequestSize"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.GetResponseSize"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.IsCompleted"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.IsSkipped"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.Passed"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.ResultStatus"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResultUnit.SourceWebTestId"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase">
      <summary>An abstract base class extended by rule and reference classes in the <see cref="N:Microsoft.VisualStudio.TestTools.WebTesting" /> namespace.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" /> class by copying the specified <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" />.</summary>
      <param name="copy">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" /> to copy to create the new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" />.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.#ctor(System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" /> class with the specified type.</summary>
      <param name="type">The type to use for initialization.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.Clone">
      <summary>Creates a new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" /> that is a copy of the current instance.</summary>
      <returns>A new <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase" /> that is a copy of the current instance.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.Description">
      <summary>Gets or sets the description of the rule or plug-in.</summary>
      <returns>The description of the rule or plug-in.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.DisplayName">
      <summary>Gets or sets the name of the rule or plug-in to be displayed in the Web test editor.</summary>
      <returns>The name of the rule or plug-in.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.ExecutionOrder"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.Properties">
      <summary>Gets or sets a collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> objects with one member for each property defined by the rule or plug-in implementation.</summary>
      <returns>A collection of <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.PluginOrRuleProperty" /> objects.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WebTestRuleBase.Type">
      <summary>Gets or sets the <see cref="T:System.Type" /> object representing the type of the rule or plug-in.</summary>
      <returns>The <see cref="T:System.Type" /> object representing the type of the rule or plug-in.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException">
      <summary>The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException" /> is thrown when data binding is being performed on a table with a unique <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.DataSourceTable.AccessMethod" /> when there are no more rows of data in the table.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException" /> class for remoting scenarios.</summary>
      <param name="info">Holds the serialized object data about the exception being thrown.</param>
      <param name="context">Contains contextual information about the source or the destination.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="info" /> is null.</exception>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException" /> class with the specified error message.</summary>
      <param name="message">The message that describes the error.</param>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException.#ctor(System.String,System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestStoppedException" /> class with an error message and a reference to the inner <see cref="T:System.Exception" /> that caused this exception.</summary>
      <param name="message">The error message that explains the reason for the exception.</param>
      <param name="innerException">The exception that is the cause of the current exception.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.WorkItemAttribute">
      <summary>Use this attribute to specify a work item that is associated with a test.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.WorkItemAttribute.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WorkItemAttribute" /> class with an identification number. </summary>
      <param name="id">The ID of the work item. </param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.WorkItemAttribute.Id">
      <summary>Gets the ID of the work item.</summary>
      <returns>The ID of the work item.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ConditionalRuleTypeAttribute">
      <summary>Attribute that represents the conditional rule type attribute. This attribute specifies the conditional rule type for which the conditional rule applies.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ConditionalRuleTypeAttribute.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.ConditionalRuleType)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ConditionalRuleTypeAttribute" /> class to the specified conditional rule type.</summary>
      <param name="conditionalRuleType">The conditional rule type to use for initialization.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ConditionalRuleTypeAttribute.ConditionalRuleType">
      <summary>Gets the conditional rule type.</summary>
      <returns>The conditional rule type.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule">
      <summary>Class to contain a condition rule that checks whether a context parameter exists.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule.CheckForExistence">
      <summary>Gets or sets the Boolean indicator of whether the context parameter exists.</summary>
      <returns>The Boolean indicator of whether the context parameter exists.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule.ContextParameterName">
      <summary>Gets or sets the context parameter name.</summary>
      <returns>The context parameter name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ContextParameterExistenceRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule">
      <summary>Class to contain a conditional rule that checks the value of a cookie.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.ComparisonOperator">
      <summary>Gets or sets the comparison operator.</summary>
      <returns>The comparison operator.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.CookieDomainName">
      <summary>Gets or sets the cookie domain name.</summary>
      <returns>The cookie domain name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.CookieName">
      <summary>Gets or sets the cookie name.</summary>
      <returns>The cookie name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.CookiePath">
      <summary>Gets or sets the cookie path.</summary>
      <returns>The cookie path.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.CookieValue">
      <summary>Gets or sets the cookie value.</summary>
      <returns>The cookie value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.IgnoreCase">
      <summary>Gets or sets the Boolean indicator of whether to ignore case.</summary>
      <returns>true to ignore case; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.UseRegularExpression">
      <summary>Gets or sets the Boolean value of whether to use regular expressions.</summary>
      <returns>The Boolean value of whether to use regular expressions.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieComparisonRule.Webpage">
      <summary>Gets or sets the Web page.</summary>
      <returns>The Web page.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule">
      <summary>Class to contain a conditional rule that checks for the existence of a cookie.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.CheckForExistence">
      <summary>Gets or sets the Boolean indicator of whether the cookie exists.</summary>
      <returns>true if the cookie exists; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.CookieDomainName">
      <summary>Gets or sets the cookie domain name.</summary>
      <returns>The cookie domain name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.CookieName">
      <summary>Gets or sets the cookie name.</summary>
      <returns>The cookie name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.CookiePath">
      <summary>Gets or sets the cookie path.</summary>
      <returns>The cookie path.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CookieExistenceRule.Webpage">
      <summary>Gets or sets the Web page.</summary>
      <returns>The Web page.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule">
      <summary>Class to contain a conditional rule which is used to execute a loop a particular number of times.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule.ContextParameterName">
      <summary>Gets or sets the context parameter name.</summary>
      <returns>The context parameter name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule.Initialize(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Initializes a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule" />.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule.IterationsCount">
      <summary>Gets or sets the number of iterations.</summary>
      <returns>The number of iterations.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.CountingLoopRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue">
      <summary>Extract the value of an attribute from a specified HTML tag.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.AttributeName">
      <summary>Gets or sets a value that represents the name of the attribute that has the value to extract.</summary>
      <returns>The name of an attribute.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Extracts the value of an attribute if a match is found.</summary>
      <param name="sender">The object raising the event.</param>
      <param name="e">An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" /> that contains the request, response, and context event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.HtmlDecode">
      <summary>Gets or sets a value that indicates whether the extracted value should be HTML decoded before the value is placed in the Web test context.</summary>
      <returns>true if extracted value should be HTML decoded before the value is placed in the Web test context; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.Index"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.MatchAttributeName">
      <summary>Gets or sets an additional attribute name that must be found in the HTML tag that contains the attribute value to extract. Used in conjunction with <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.MatchAttributeValue" />.</summary>
      <returns>An attribute name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.MatchAttributeValue">
      <summary>Gets or sets the value of an additional attribute that must be found in the HTML tag that contains the attribute value to extract. Used in conjunction with <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.MatchAttributeName" />.</summary>
      <returns>An attribute value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.Required">
      <summary>Gets or sets a value that indicates whether the extraction rule should fail if the value to be extracted is not found in the response.</summary>
      <returns>true if the extraction rule should fail because the value to be extracted is not found in the response; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractAttributeValue.TagName">
      <summary>Gets or sets the name of the tag that contains the attribute you want to extract.</summary>
      <returns>The name of a tag contains the attribute value to extract.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField">
      <summary>Extracts the value of a form field attribute and adds it to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Extracts the form field name and value that matches the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.Name" /> property.</summary>
      <param name="sender">The object raising the event.</param>
      <param name="e">An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" /> that contains the request, response, and context event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.HtmlDecode">
      <summary>Gets or sets a value that indicates whether the extracted value should be HTML decoded before the value is placed in the Web test context.</summary>
      <returns>true if extracted value should be HTML decoded before the value is placed in the Web test context; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.Index"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.Name">
      <summary>Gets or sets the name of the field whose value is to be extracted.</summary>
      <returns>The name of the field to be extracted and its value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractFormField.Required">
      <summary>Gets or sets a value that indicates whether the extraction rule should fail if the value to be extracted is not found in the response.</summary>
      <returns>true if the extraction rule should fail because the value to be extracted is not found in the response; otherwise false.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields">
      <summary>Extracts all hidden fields from the response and adds each value to the context.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields.ContextParameterName">
      <summary>Gets or sets the name of the extracted property.</summary>
      <returns>The name of the extracted property.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Extracts all hidden fields found in the body of the response and adds the unique hidden fields to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="sender">The object raising the event.</param>
      <param name="e">An <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs" /> that contains the request, response, and context event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields.HtmlDecode">
      <summary>Gets or sets a value that indicates whether the extracted value should be HTML decoded before the value is placed in the Web test context.</summary>
      <returns>true if extracted value should be HTML decoded before the value is placed in the Web test context; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields.Required">
      <summary>Gets or sets a value that indicates whether the extraction rule should fail if the values to be extracted are not found in the response.</summary>
      <returns>true if the extraction rule should fail because the value to be extracted is not found in the response; otherwise false.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader">
      <summary>Used to extract an HTTP header value from the response and place the value of the header into the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Extracts the value of an HTTP header from the response and places the value and context parameter name into the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">Contains request, response, and context information.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader.Header">
      <summary>Gets or sets a value representing the name of the header whose value is to be extracted.</summary>
      <returns>The name of a header.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHttpHeader.Required">
      <summary>Gets or sets a value that indicates whether the request fails if the header does not exist.</summary>
      <returns>true if the header is required; otherwise, false. The default value is true.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression">
      <summary>Extracts text from the response that matches the regular expression pattern.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Finds the text represented by the regular expression in the response and adds the value to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">Contains information about the request, response, and context event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.HtmlDecode">
      <summary>Gets or sets a value that indicates whether the extracted value should be HTML decoded before the value is placed in the Web test context.</summary>
      <returns>true if extracted value should be HTML decoded before the value is placed in the Web test context; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.IgnoreCase">
      <summary>Gets or sets a value that indicates whether matching is case-sensitive.</summary>
      <returns>true if matching is case-sensitive; otherwise, false. The default value is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.Index">
      <summary>Gets or sets a value that represents an index value of an occurrence of a string that is located in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" />.</summary>
      <returns>An index value of an occurrence of a string that is identified by <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.RegularExpression" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.RegularExpression">
      <summary>Gets or sets a regular expression which defines the string to extract.</summary>
      <returns>A regular expression which defines the string to extract.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.Required">
      <summary>Gets or sets a value that indicates whether the extraction fails if the text represented by <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.RegularExpression" /> does not exist in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" />.</summary>
      <returns>true if the request fails if the text represented by <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression.RegularExpression" /> does not exist; otherwise, false. The default value is true.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText">
      <summary>Extract text from the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> based on delimiting start/end strings, matching regular expressions, and the occurrence of the text. The extracted text is added to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.EndsWith">
      <summary>Gets or sets a value that represents the string that delimits the end of the string to extract.</summary>
      <returns>A string that delimits the end of the string to extract.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.Extract(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ExtractionEventArgs)">
      <summary>Finds the text delimited by the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.StartsWith" /> and <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.EndsWith" /> properties and adds the text to the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestContext" />.</summary>
      <param name="sender">The object that fired the event.</param>
      <param name="e">Contains information about the request, response, and context.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.ExtractRandomMatch">
      <summary>Indicates whether the extracted value is chosen randomly from all matches in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" />.</summary>
      <returns>A Boolean value that indicates whether the extracted value is chosen randomly from all matches in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" />.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.HtmlDecode">
      <summary>Gets or sets a value that indicates whether the extracted value should be HTML decoded before the value is placed in the Web test context.</summary>
      <returns>true if extracted value should be HTML decoded before the value is placed in the Web test context; otherwise false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.IgnoreCase">
      <summary>Gets or sets a value that indicates whether matching is case-sensitive.</summary>
      <returns>true if matching is case-sensitive; otherwise, false. The default is false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.Index">
      <summary>Gets or sets the zero-based index of the string to match.</summary>
      <returns>The index of the string to match. The default value is zero.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.Required">
      <summary>Gets or sets a value that indicates whether the request fails if the search text is not found.</summary>
      <returns>true if the extracted text is required; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.StartsWith">
      <summary>Gets or sets a value representing the string which delimits the beginning of the string to extract.</summary>
      <returns>A string delimiting the beginning of the string to extract.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractText.UseRegularExpression">
      <summary>Gets or sets a value that indicates whether the search strings are regular expressions.</summary>
      <returns>true if the search strings are regular expressions; otherwise, false. The default value is false.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule">
      <summary>Class to contain a conditional rule that represents an iteration statement, an initialization statement, a test expression, and an increment statement.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.ComparisonOperator">
      <summary>Gets or sets the comparison operator.</summary>
      <returns>The comparison operator.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.ContextParameterName">
      <summary>Gets or sets the context parameter name.</summary>
      <returns>The context parameter name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.IncrementValue">
      <summary>Gets or sets the increment value.</summary>
      <returns>The increment value.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.Initialize(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Initializes a <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" />.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.InitialValue">
      <summary>Gets or sets the initial value.</summary>
      <returns>The initial value.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ForLoopRule.TerminatingValue">
      <summary>Gets or sets the terminating value.</summary>
      <returns>The terminating value.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.IsContextParameterNameAttribute">
      <summary>Attribute to specify that a property represents a context parameter name.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.IsContextParameterNameAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.IsContextParameterNameAttribute" /> class with the specified value to indicate if the property is an added context parameter name.</summary>
      <param name="isAddedContextParameter">true to declare the property is a context parameter name; otherwise, false.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.IsContextParameterNameAttribute.IsAddedContextParameter">
      <summary>Gets a Boolean value which indicates that the property is an added context parameter name.</summary>
      <returns>true if the property is an added context parameter name; otherwise, false.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule">
      <summary>Class to contain a conditional rule that is compares the outcome of the last request. Applies only to condition statements.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not. The condition is met if the outcome of the previous request matches the provided outcome.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule.RequestOutcome"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastRequestOutcomeRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule">
      <summary>Class to contain a conditional rule that checks the response code of the last response. Applies only to condition statements.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not. The condition is met if the status code of the previous response matches the provided status code.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule.ComparisonOperator">
      <summary>Gets or sets the comparison operator.</summary>
      <returns>The comparison operator.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule.ResponseCode">
      <summary>Gets or sets the response code.</summary>
      <returns>The response code.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.LastResponseCodeRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule">
      <summary>Class to contain a conditional rule that consists of a numeric comparison.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not. The condition is met if the content of the context parameter passes the comparison.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule.ComparisonOperator">
      <summary>Gets or sets the comparison operator.</summary>
      <returns>The comparison operator.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule.ContextParameterName">
      <summary>Gets or sets the context parameter name.</summary>
      <returns>The context parameter name.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.NumericalComparisonRule.Value">
      <summary>Gets or sets the value.</summary>
      <returns>The value.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule">
      <summary>Class to contain a conditional rule which is based on the provided probability.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule.ContextParameterName">
      <summary>Gets or sets the context parameter name.</summary>
      <returns>The context parameter name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule.Percentage">
      <summary>Gets or sets the probability percentage.</summary>
      <returns>The probability percentage.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ProbabilityRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleExecutionOrderAttribute">
      <summary>Attribute to specify when a rule should be executed relative to the dependent requests of this rule.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleExecutionOrderAttribute.#ctor(Microsoft.VisualStudio.TestTools.WebTesting.RuleExecutionOrder)">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleExecutionOrderAttribute" /> class with the specified value to indicate the rule execution order.</summary>
      <param name="executionOrder">The execution order for the rule.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleExecutionOrderAttribute.ExecutionOrder">
      <summary>Gets the execution order for the current rule.</summary>
      <returns>The execution order for the current rule.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult.Exception">
      <summary>Gets or sets the exception.</summary>
      <returns>The exception.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult.Message">
      <summary>Gets or sets the message.</summary>
      <returns>The message.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult.Name">
      <summary>Gets or sets the name.</summary>
      <returns>The name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult.RuleProperties">
      <summary>Gets or sets the collection of rule properties.</summary>
      <returns>The collection of rule properties.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult.RuleType">
      <summary>Gets or sets the rule type.</summary>
      <returns>The rule type.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.RuleResult.Success">
      <summary>Gets or sets a Boolean value which indicates the success of the rule.</summary>
      <returns>true if the rule result was successful; otherwise, false.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule">
      <summary>Class to contain a conditional rule that consists of a string comparison.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.CheckCondition(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs)">
      <summary>Determines whether the condition was met or not.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.ComparisonOperator">
      <summary>Gets or sets the comparison operator.</summary>
      <returns>The comparison operator.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.ContextParameterName">
      <summary>Gets or sets the context parameter name.</summary>
      <returns>The context parameter name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.IgnoreCase">
      <summary>Gets or sets a Boolean value to indicate whether to ignore case.</summary>
      <returns>true to ignore case; otherwise, false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.StringRepresentation">
      <summary>Converts the rule to a string to be displayed in the tree.</summary>
      <returns>A string representation of the rule.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.UseRegularExpression">
      <summary>Gets or sets a Boolean value to indicate whether to use regular expressions.</summary>
      <returns>true to use regular expressions; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.StringComparisonRule.Value">
      <summary>Gets or sets the value.</summary>
      <returns>The value.</returns>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateFormField">
      <summary>Validates the name and value of a form field attribute.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateFormField.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateFormField" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateFormField.ExpectedValue">
      <summary>Gets or sets the expected value of the form field.</summary>
      <returns>The expected value of the form field.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateFormField.Name">
      <summary>Gets or sets the name of the field whose value is to be validated.</summary>
      <returns>The name of the field to be validated.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateFormField.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Validates the existence of a form field that contains a specific value.</summary>
      <param name="sender">The object raising the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> object.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag.#ctor"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag.ExpectedSelectedOption"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag.IgnoreCase"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag.Index"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag.SelectTagName"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlSelectTag.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.#ctor"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.AttributeName"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.AttributeValue"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.CollapseWhiteSpace"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.ExpectedInnerText"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.HasClosingTags"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.IgnoreCase"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.Index"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.RemoveInnerTags"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.TagName"></member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateHtmlTagInnerText.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)"></member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateResponseUrl">
      <summary>A validation rule validates that a redirect occurs during the run of the Web test if and only if the redirect was expected.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateResponseUrl.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateResponseUrl" /> class.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidateResponseUrl.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Validate is called with the test case context and transaction context. These allow the rule to examine both the request and the response and make sure that the data matches the required values.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText">
      <summary>Validates that the specified text exists or does not exist in the text response.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.FindText">
      <summary>Gets or sets the string which is searched for in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.WebTestResponse" />.</summary>
      <returns>The search string.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.IgnoreCase">
      <summary>Gets or sets a value indicating whether the match is case-sensitive.</summary>
      <returns>true if matching is case-insensitive; otherwise, false. The default is false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.PassIfTextFound">
      <summary>Gets or sets a value that indicates whether to pass or fail the test if it is found or not.</summary>
      <returns>true if the test passes when the text is found; otherwise, false if the test passes when the text is not found. The default is true.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.UseRegularExpression">
      <summary>Gets or sets a value that indicates whether <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.FindText" /> is a regular expression.</summary>
      <returns>true if the search string is a regular expression; otherwise, false. The default value is false.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Validates the existence of a string that is defined by <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleFindText.FindText" /> in the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" />.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequestTime">
      <summary>Validates that the response for a request is returned within the specified period of time.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequestTime.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequestTime" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequestTime.MaxRequestTime">
      <summary>Gets or sets the maximum time the request is allowed to run.</summary>
      <returns>The maximum time the request is allowed to run. This is measured in milliseconds.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequestTime.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Validates that the request time did not exceed the <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequestTime.MaxRequestTime" /> property.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue">
      <summary>Validates that the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.HtmlDocument" /> provided by the response contains a tag that includes an attribute that has a specified value.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.AttributeName">
      <summary>Gets or sets the name of the attribute to be validated.</summary>
      <returns>The name of the attribute to be validated.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.ExpectedValue">
      <summary>Gets or sets the expected value of the attribute.</summary>
      <returns>The expected value of the attribute.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.IgnoreCase">
      <summary>Gets or sets a value that indicates whether a case-insensitive comparison is performed.</summary>
      <returns>true if a case-insensitive comparison is performed; otherwise, false.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.Index"></member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.MatchAttributeName">
      <summary>Gets or sets an additional attribute name that must be found in the HTML tag containing the attribute value to validate. Used in conjunction with <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.MatchAttributeValue" />.</summary>
      <returns>An attribute name.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.MatchAttributeValue">
      <summary>Gets or sets the value of an additional attribute that must be found in the HTML tag containing the attribute value to validate. Used in conjunction with <see cref="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.MatchAttributeName" />.</summary>
      <returns>An attribute value.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.TagName">
      <summary>Gets or sets the HTML tag that contains the attribute to be validated.</summary>
      <returns>The HTML tag that contains the attribute to be validated.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredAttributeValue.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Validates the existence of an attribute value in a response.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredTag">
      <summary>Validates the existence of a specified tag in the response.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredTag.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredTag" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredTag.MinOccurrences">
      <summary>Gets or sets the minimum number of times the HTML tag must exist in the HTML document for the validation rule to succeed.</summary>
      <returns>The minimum number of times the HTML tag must exist in the HTML document.</returns>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredTag.RequiredTagName">
      <summary>Gets or sets the name of the HTML tag that must exist in the HTML document for the validation rule to succeed.</summary>
      <returns>The name of the HTML tag that must exist in the HTML document.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleRequiredTag.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Validates the existence and number of occurrences of an HTML tag in the response.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">A <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs" /> that contains the event data. </param>
    </member>
    <member name="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleResponseTimeGoal">
      <summary>Used to check that the response time for a request is less than or equal to the response time goal specified in the request properties.</summary>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleResponseTimeGoal.#ctor">
      <summary>Initializes a new instance of the <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleResponseTimeGoal" /> class.</summary>
    </member>
    <member name="P:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleResponseTimeGoal.Tolerance">
      <summary>Gets or sets the tolerance for response times that are beyond their goal times.</summary>
      <returns>The tolerance value.</returns>
    </member>
    <member name="M:Microsoft.VisualStudio.TestTools.WebTesting.Rules.ValidationRuleResponseTimeGoal.Validate(System.Object,Microsoft.VisualStudio.TestTools.WebTesting.ValidationEventArgs)">
      <summary>Called with the test case context and the request context for the rule to examine both the request and the response to make sure that the data matches the specified values.</summary>
      <param name="sender">The sender of the event.</param>
      <param name="e">The <see cref="T:Microsoft.VisualStudio.TestTools.WebTesting.ConditionalEventArgs" /> that contains the event data.</param>
    </member>
  </members>
</doc>